以下jsfiddle使用此示例:
<span id="test1">some text</span>
<span id="test2">some text</span>
Run Code Online (Sandbox Code Playgroud)
负载
alert($('test1').text();
$('test2').text('different text');
Run Code Online (Sandbox Code Playgroud)
但是,当警报出现时,它会说:
"http://fiddle.jshell.net"
Run Code Online (Sandbox Code Playgroud)
和text2未分配.谁知道我做错了什么?
有两个问题:
试试这个 :
alert($('#test1').text());
$('#test2').text('different text');
Run Code Online (Sandbox Code Playgroud)
调试JavaScript时,最好使用console.log而不是alert:它更方便.打开控制台也会显示第一个语法错误.