Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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$(event.target)在控制台中返回DOM,而不是HTML_Javascript_Jquery_Javascript Events - Fatal编程技术网

Javascript jquery$(event.target)在控制台中返回DOM,而不是HTML

Javascript jquery$(event.target)在控制台中返回DOM,而不是HTML,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,使用此代码 $(document).on('click', '.docs-tag', function(event){ console.log($(event.target)) }) 我希望看到 [<some html>] 我最近升级到了jquery 1.8.2。$(event.target)us的处理方式是否有变化?event.target返回DOM元素,因此您可以检索任何具有值的属性/属性 试试这个 $(event.target).text() target返回DO

使用此代码

$(document).on('click', '.docs-tag', function(event){
    console.log($(event.target))
})
我希望看到

[<some html>]

我最近升级到了jquery 1.8.2。$(event.target)us的处理方式是否有变化?

event.target返回DOM元素,因此您可以检索任何具有值的属性/属性

试试这个

$(event.target).text()

target返回DOM元素,因此可以检索具有值的任何属性

试试这个

$(event.target).text()

这与浏览器输出中的更改有关,与jQuery无关。这里有一个主题线程-。

这与浏览器输出中的更改有关,而与jQuery无关。这里有一个主题线程-。

如果要查看DOM节点,请执行以下操作:

console.log($(event.target)[0]);

如果要查看DOM节点,请执行以下操作:

console.log($(event.target)[0]);

这就是DOM元素(或jQuery对象)在控制台中的显示方式。不必担心。如果元素有一个属性“data thing”=“some value”,那么执行$(event.target)。data('thing')返回未定义的。对我来说效果很好:。但是如果有区别的话,我会在fiddle中使用1.8.3。可能的重复只是DOM元素(或jQuery对象)在控制台中的显示方式。不必担心。如果元素有一个属性“data thing”=“some value”,那么执行$(event.target)。data('thing')返回未定义的。对我来说效果很好:。但是我在小提琴中使用了1.8.3,如果它有区别的话。可能是Good find的复制品。投票以重复的方式结束(至少我认为是这样)。很好的发现。投票以重复方式结束(至少我认为是这样)。