jquery 模拟点击 怎么触发 触发 on 点击事件。。。

有没有人在啊,想请说下,jquery 模拟点击 怎么触发 触发 on 点击事件。。。
最新回答
大叔的仙女棒

2024-09-29 04:10:52

$("#a").trigger("click")就是执行#a的click事件
追问
trigger("click"); 触发 

$("ul").on('click','li',function(){

}

触发了2次。。。。怎么回事、、
追答
trigger("click"); 触发,前面的对象是哪个对象啊? 是li对象触发的吗?
追问
是 a标签触发 li点击事件、
追答
a标签加了 click事件了吧? 你点击a标签触发一次.方法里面再模拟点击一次 .就是两次了.你还是把代码贴出来.然后把你想实现的效果说明白.这样好知道怎么修改.你光这么说 看不到代码.
追问
$("ul li").on('click','a',function(){
$("li").trigger("click");
}
$("ul").on('click','li',function(){ <=========== 这个 执行了2次。。。。。。。。

}
追答
你的页面中有几个li元素标签?
$("li").trigger("click");这句话是所有的li标签都执行click事件
你的需求是这样吗?