jquery选择与孩子不工作

时间:2014-03-31 06:08:12

标签: jquery

我有这个HTML

<div id="surname">
<span>Name</span>
</div>

我想获得Name

我的Jquery

 $('#copySurName').zclip({
            path: 'js/ZeroClipboard.swf',
            copy: $("surname span").html();

请参阅#surname span

但我得到空的结果

5 个答案:

答案 0 :(得分:4)

Jquery代码中缺少Id选择(#)。应为$("#surname span").html()

Demo

$(function() { // on page load
  $('#copySurName').zclip({
    path: "http://www.steamdev.com/zclip/js/ZeroClipboard.swf",
    copy: $("#surname span").html()
  });
});

答案 1 :(得分:1)

$('#copySurName').zclip({
       path: 'js/ZeroClipboard.swf',
       copy: $("#surname").find("span").html();
});

答案 2 :(得分:1)

试试这个

alert($("#surname span").text());

答案 3 :(得分:1)

使用

 $('#copySurName').zclip({
            path: 'js/ZeroClipboard.swf',
            copy: $("#surname > span").html();

答案 4 :(得分:1)

如果您使用ID作为jquery选择器,请加#前缀

你可以尝试这个

$("#surname span").html();

或者

$("div#surname span").html();