Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当只有Jquery对象可用时,如何模拟选择e.target?_Javascript_Jquery_Events_Jquery Selectors_Target - Fatal编程技术网

Javascript 当只有Jquery对象可用时,如何模拟选择e.target?

Javascript 当只有Jquery对象可用时,如何模拟选择e.target?,javascript,jquery,events,jquery-selectors,target,Javascript,Jquery,Events,Jquery Selectors,Target,奇怪的 我在听这样一个事件: $(document).on('some_event', 'div:jqmData(role="page")', function(e){ console.log( e.target ) }) 在我的控制台中,我得到了“硬编码”HTML,如下所示: <div id="profile" class="ui-page ui-body-c ui-page-header-fixed" data-role="page" data-url="some_url

奇怪的

我在听这样一个事件:

$(document).on('some_event', 'div:jqmData(role="page")', function(e){
   console.log( e.target )
   })
在我的控制台中,我得到了“硬编码”HTML,如下所示:

<div id="profile" class="ui-page ui-body-c ui-page-header-fixed" data-role="page" data-url="some_url" data-external-page="true" tabindex="0">
问题:

我在这里漏掉了一些单词。。。如何选择与e.target相同的方法

听起来,当您说您有一个“整页对象”时,您有一个围绕DOM元素的jQuery对象。要访问原始DOM元素,可以索引到jQuery对象(类似于数组),例如,jQuery对象中的第一个匹配元素位于
[0]

因此:


单独:不要依赖于
console.log
,而是设置一个断点并在调试器中以交互方式浏览数据。更有用。@T.J.Crowder-DOM元素。。。我不确定自己在找什么。我需要从Jquery对象中获取DOM元素,该对象是一个页面。你是说Firebug中的断点?从未尝试过…@frequency:Yes,Firebug,或Chrome、Safari、Opera、IE8+中的内置工具…@T.J.Crowder:您想给您的[0]一个答案吗,我可以检查一下。成功了。
[div#profile.ui-page]
var rawElement = pageObject[0];