Jquery mobile 当我使用jquery mobile的自定义选择器:jqmData()时,为什么html()返回未定义?
我有一个jquery移动页面,标记如下:Jquery mobile 当我使用jquery mobile的自定义选择器:jqmData()时,为什么html()返回未定义?,jquery-mobile,Jquery Mobile,我有一个jquery移动页面,标记如下: <div data-role="page" id="some_name"> <div data-role="header"> <h1 id="test">test</h1> </div> further markup here </div> 从那里我想使用find来引用h1元素 为什么这不起作用: $header.find("
<div data-role="page" id="some_name">
<div data-role="header">
<h1 id="test">test</h1>
</div>
further markup here
</div>
从那里我想使用find来引用h1元素
为什么这不起作用:
$header.find("h1").html();
返回未定义的
但更传统的工作解决方案很容易找到:
$("body").find("h1".html();
$("#some_name").find("h1").html();
按预期返回测试。其工作说明:var$page=$some\u name,您忘记了hashtag some\u name。我无法查看它!谢谢
$("body").find("h1".html();
$("#some_name").find("h1").html();