用jquery触发一个元素

时间:2013-09-04 09:25:47

标签: jquery html triggers

以下情况。我正在使用一个简单的jQuery滑块,根据您单击它的选项卡更改html内容。我有以下课程:

.tab1 .tab2等。

我想做的是,模拟用户鼠标点击.tab2 你能用jQuery实现这个吗?

提前致谢。

3 个答案:

答案 0 :(得分:1)

使用.trigger()手动模拟事件

$('.tab2').click() //or $('.tab2').trigger('click')

形成评论
问题是.tab2li元素,但点击处理程序似乎已注册到其中的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');
})