我一直在寻找一个简单的解决方案来解决这个特定的问题,而且一直未能做到。在javascript中模拟点击
我正在制作一个网站,并有一个旋转器。下面是我一直在玩的嵌套式手风琴。从本质上讲,当点击旋转器中的图像时,我想要扩展一列。
我推的例子,我这里所说的: http://djsbydesign.com/new/index2.html
编辑:我想这四个图像的扩大手风琴不同的列。这也可以通过点击手风琴栏内的一个元素来实现。我不知道如何让旋转器中的幻灯片触发点击操作。
我一直在寻找一个简单的解决方案来解决这个特定的问题,而且一直未能做到。在javascript中模拟点击
我正在制作一个网站,并有一个旋转器。下面是我一直在玩的嵌套式手风琴。从本质上讲,当点击旋转器中的图像时,我想要扩展一列。
我推的例子,我这里所说的: http://djsbydesign.com/new/index2.html
编辑:我想这四个图像的扩大手风琴不同的列。这也可以通过点击手风琴栏内的一个元素来实现。我不知道如何让旋转器中的幻灯片触发点击操作。
document.getElementById('element-id').click();
既然你显然不具备使用jQuery的一个问题,什么是从只是做
$(theElement).click();
使用jQuery阻止你。 $('#element').click();
只需使用有效的选择器找到该元素,并调用其上的click
方法。
$('validSelector').click();
JQuery的.trigger()
$(elem).trigger('click');
尝试......
$(".info-col:nth-child(1) dl dt:nth-child(1)").click()
其中第一个第n个孩子是列数,第二个是行号。
编辑:实际上,代码是不够一致的,以使用上述。这假设一个类名为info-col的div,一个嵌套的dl,然后嵌套dt。它们并不是全部相同的结构。如果他们是,那就行了。
那么,有什么问题? – 2012-01-10 19:32:54
请放一些代码,并多解释一下你的问题 – MCSI 2012-01-10 19:34:36
再解释一下这个问题,我还会添加一些代码。 – Salem 2012-01-10 19:35:01