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