以下情况。我正在使用一个简单的 jQuery 滑块,这取决于您单击的选项卡会更改 html 内容。我有以下课程:
.tab1
.tab2
等等
我想做的是,模拟用户鼠标点击.tab2
你能用jQuery实现这个吗?
提前致谢。
使用.trigger()手动模拟事件
$('.tab2').click() //or $('.tab2').trigger('click')
形成评论
问题是.tab2
元素li
,但点击处理程序似乎已注册到其中的a
元素所以尝试
$('.tab2').find('a').click()
您可以使用:
$('.tab2').trigger('click');
模拟用户鼠标单击 .tab2
在此之前,如果单击 ajax 响应的元素,请确保绑定单击事件。
请检查 http://justprogrammer.com/2013/06/25/jquery-basic-concepts/获取 ajax 响应。
之后,您可以使用
$('.tab2').click() //or $('.tab2').trigger('click')
我正在使用实时方法进行绑定。
$('.tab2').live('click',function(){
alert('here');
})