我一直在尋找一個簡單的解決方案來解決這個特定的問題,而且一直未能做到。在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