2 Stimmen

Ändern von Div-Text mit Jquery

Wenn ich auf ein div klicke, möchte ich den Text darin ändern in New Text .

Wie kann ich das mit Jquery machen?

$('#mydiv').????

3voto

Reigel Punkte 62704
$('#mydiv').click(function(){
    this.innerHTML = "New Text";
});

verrückte Demo

Wenn Sie etwas zu verketten haben, können Sie es auf diese Weise tun,

$('#mydiv').click(function() {
    $(this).html("New Text") // can include html tags, use .text() for text only.
        .animate({marginLeft: '+=10'}); // chain an animation...
});

verrückte Demo

2voto

BrunoLM Punkte 93432

Binden Sie ein Ereignis und behandeln Sie es:

$('#mydiv').click(function() {
    $(this).html("New Text");
});

Oder verwenden Sie bind

$('#mydiv').bind("click", function() {
    $(this).html("New Text");
});

Oder live

$('#mydiv').live("click", function() {
    $(this).html("New Text");
});

Referenzen

1voto

kafuchau Punkte 5523
$('#mydiv').click(function() {
    $(this).html("New Text");
});

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X