以下 jsfiddle 使用此示例:
<span id="test1">some text</span>
<span id="test2">some text</span>
负载
alert($('test1').text();
$('test2').text('different text');
但是,当警报出现时,它会说:
"http://fiddle.jshell.net"
并且 text2 未分配。有人知道我在做什么错吗?
以下 jsfiddle 使用此示例:
<span id="test1">some text</span>
<span id="test2">some text</span>
负载
alert($('test1').text();
$('test2').text('different text');
但是,当警报出现时,它会说:
"http://fiddle.jshell.net"
并且 text2 未分配。有人知道我在做什么错吗?
有2个问题:
尝试这个 :
alert($('#test1').text());
$('#test2').text('different text');
在调试 JavaScript 时,最好使用console.log
而不是alert
: ,这样更方便。打开控制台也会显示第一个语法错误。
您缺少哈希标签。
应该:
$('#test2').text('different text');