html - 如何区分点击是真实的点击还是JavaScript触发的点击?
巴扎黑
巴扎黑 2017-04-10 14:52:18
[JavaScript讨论组]

在有的网站直接用jQuery在命令行选中一个元素,比如一个可以点击的登录按钮之类的,运行

$(selector).eq(n).click();

发现不起作用,有的网站则可以起作用。

我本来以为是在点击的时候同事判断鼠标是不是在这个元素上面,后来发现似乎不是这样做的。

然后我发现把之前的触发方式变成

$(selector)[n].click();

也就是换成原生的click方法就可以触发了。

我就猜测是不是那些网站对jQuery的click做了处理呢?

有没有办法判断是真实的点击还是JavaScript触发的点击?

巴扎黑
巴扎黑

全部回复(1)
阿神

$element.trigger('click')呢?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号