我的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");
});
});
答案 0 :(得分:0)
尝试使用.html像这样
$(document).ready(function(){
var title = $('#title').html("aaa");
$("#list").click(function() {
alert(title.text());
title.html('new title');
});
});
答案 1 :(得分:0)
这更好:
$(document).ready(function(){
$('#title').html("aaa");
});
$("#list").do("click", function() {
alert($(this).html());
$('#title').html("new title");
});