0

HTMLの本文にアンカーがあります。

<a id="title" class="acc" ></a>

次に、次のJavaScriptがあります。アンカーテキストは、以下の最初のステートメントから「aaa」に設定されます。'list'要素をクリックすると、アラートが表示されますが、アンカーテキストが更新されません。ここに何か問題がありますか?

$(document).ready(function(){
        $('#title').text("aaa");

        $("#list").click(function() {
            alert($(this).text());
            $('#title').text("new title");
        });
});
4

2 に答える 2

0

このように.htmlで試してみてください

$(document).ready(function(){
        var title = $('#title').html("aaa");

        $("#list").click(function() {
            alert(title.text());
            title.html('new title');
        });
});
于 2012-12-10T14:53:03.927 に答える
0

これはより良いです:

$(document).ready(function(){
    $('#title').html("aaa");
});


$("#list").do("click", function() {
    alert($(this).html());
    $('#title').html("new title");
});
于 2012-12-10T14:53:42.717 に答える