以下jsfiddle使用此示例:
<span id="test1">some text</span>
<span id="test2">some text</span>
的onLoad
alert($('test1').text();
$('test2').text('different text');
但是,当警报出现时,它会显示:
"http://fiddle.jshell.net"
并且未分配text2。谁知道我做错了什么?
答案 0 :(得分:7)
有两个问题:
试试这个:
alert($('#test1').text());
$('#test2').text('different text');
调试JavaScript时,最好使用console.log
代替alert
:它更方便。 Opening the console也会向您显示第一个语法错误。
答案 1 :(得分:2)
你错过了一个哈希标签。
应该是:
$('#test2').text('different text');