jQuery不会返回预期的.text值

时间:2013-01-02 22:28:29

标签: javascript jquery html

我是jQuery的新手,我有一个带有这个div元素的html文件。

<div id="test div">Test Text</div>

和这个div元素。

<div id="dump contents"></div>

在我的javascript文件中,我有这个:

var testvariable = $("#test div").text();
$("#dump contents").html(testvariable);

但无论我做什么,都没有任何反应:(

有什么建议吗? 提前谢谢!

1 个答案:

答案 0 :(得分:8)

id属性应该没有空格

<div id="test-div">Test Text</div>

<div id="dump-contents"></div>

JavaScript的:

var testvariable = $("#test-div").text();
$("#dump-contents").html(testvariable);

来自w3.org

  

id属性指定其元素的唯一标识符(ID)。该   value必须在元素的home子树中的所有ID中唯一   并且必须至少包含一个字符。该值不得包含   任何空格字符。