jQuery-如何检查事件目标单击了哪个元素?

达兹伏特

是否可以检查事件目标单击了哪个元素?

e.on('click', function(){
    if(!$(e.target) == 'input'){
        //do something
    }
});

我尝试了以下构造,但似乎不起作用,与:

e.on('click', function(){
    if(!$(e.target).is('input')){
        //do something
    }
});

我只是不知道事件目标是否有可能检查类似的东西。

亚历克斯·查尔

您必须指定要单击的元素在哪里。假设我们有这个html:

html

<div></div>

jQuery的

$("body").on("click", function(e) {
     if($(e.target).is("input")) {
           console.log(e.target);
     }
});

小提琴

纯JS

document.onclick = function(evt) {
    var evt=window.event || evt; // window.event for IE
    if (!evt.target) evt.target=evt.srcElement; // extend target property for IE
    alert(evt.target); // target is clicked
}

小提琴

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery-如何检查事件目标单击了哪个元素?

来自分类Dev

jQuery,单击哪个元素(动态)?

来自分类Dev

jQuery事件目标元素属性检索

来自分类Dev

jQuery UI:无法获取事件的目标元素

来自分类常见问题

如何获取JQuery.trigger('click'); 启动鼠标单击

来自分类Dev

我们如何检查jQuery UI对话框中单击了哪个按钮?

来自分类Dev

jQuery单击事件删除ul li元素

来自分类Dev

如何知道在jQuery中单击了哪个锚?

来自分类Dev

如何检测使用Jquery单击了哪个表?

来自分类Dev

如何使用结合在jQuery对象中的on事件指定目标元素

来自分类Dev

如何在可可中获取鼠标单击事件元素

来自分类Dev

如何停止单击事件以继续运行JQuery

来自分类Dev

如何在单击时从highchart事件中的html元素触发jquery函数onchange?

来自分类Dev

$(this)如何不能成为在jQuery单击处理程序中触发事件的元素?

来自分类Dev

如何在单击时从highchart事件中的html元素触发jquery函数onchange?

来自分类Dev

jQuery目标特定元素

来自分类Dev

如何检查是否在jQuery中单击

来自分类Dev

如何检查在jquery中单击了什么?

来自分类Dev

jQuery单击事件绑定

来自分类Dev

jQuery单击事件递归

来自分类Dev

jQuery:禁用单击事件

来自分类Dev

jQuery单击事件来回

来自分类Dev

jQuery:禁用单击事件

来自分类Dev

如何使用Jquery检查Rails中具有相同类名的多个元素中的on change事件

来自分类Dev

如何指示 jquery 执行 jquery 功能并忽略本机单击事件?

来自分类Dev

为多个元素添加事件侦听器并检测哪个元素触发事件 - jQuery

来自分类Dev

jQuery事件未定义-甚至单击元素的get属性

来自分类Dev

jQuery-单击事件未添加到每个元素

来自分类Dev

检测单击了哪个类的jQuery

Related 相关文章

  1. 1

    jQuery-如何检查事件目标单击了哪个元素?

  2. 2

    jQuery,单击哪个元素(动态)?

  3. 3

    jQuery事件目标元素属性检索

  4. 4

    jQuery UI:无法获取事件的目标元素

  5. 5

    如何获取JQuery.trigger('click'); 启动鼠标单击

  6. 6

    我们如何检查jQuery UI对话框中单击了哪个按钮?

  7. 7

    jQuery单击事件删除ul li元素

  8. 8

    如何知道在jQuery中单击了哪个锚?

  9. 9

    如何检测使用Jquery单击了哪个表?

  10. 10

    如何使用结合在jQuery对象中的on事件指定目标元素

  11. 11

    如何在可可中获取鼠标单击事件元素

  12. 12

    如何停止单击事件以继续运行JQuery

  13. 13

    如何在单击时从highchart事件中的html元素触发jquery函数onchange?

  14. 14

    $(this)如何不能成为在jQuery单击处理程序中触发事件的元素?

  15. 15

    如何在单击时从highchart事件中的html元素触发jquery函数onchange?

  16. 16

    jQuery目标特定元素

  17. 17

    如何检查是否在jQuery中单击

  18. 18

    如何检查在jquery中单击了什么?

  19. 19

    jQuery单击事件绑定

  20. 20

    jQuery单击事件递归

  21. 21

    jQuery:禁用单击事件

  22. 22

    jQuery单击事件来回

  23. 23

    jQuery:禁用单击事件

  24. 24

    如何使用Jquery检查Rails中具有相同类名的多个元素中的on change事件

  25. 25

    如何指示 jquery 执行 jquery 功能并忽略本机单击事件?

  26. 26

    为多个元素添加事件侦听器并检测哪个元素触发事件 - jQuery

  27. 27

    jQuery事件未定义-甚至单击元素的get属性

  28. 28

    jQuery-单击事件未添加到每个元素

  29. 29

    检测单击了哪个类的jQuery

热门标签

归档