我有幾個div元素,這些元素用索引填充,例如Jquery on('click)無法正常工作
Divid1 + index0
Divid2 + index1
Divid3 + index2
點擊函數已經應用到這些單獨的元素,所以Jquery SlideToggle可以打開已分配給這些元素的div元素。
現在我已經創建了一個圖像的點擊功能來使用觸發器功能打開這些框,但它似乎不工作。
$('image').on('click', function() {
$('#result' + index).trigger('click');
});
我想這使已分配的單擊事件:
$('#result'+index).click(function({
$(this).next("#nesteddiv").slideToggle("slow");
});
謝謝
'索引'在哪裏設置,它的值是什麼?它看起來像使用一個普通的類和一個事件處理程序將是一個更好的主意。 –
請將此添加到jsfiddle? – deepakb
我不知道任何'image'標籤,它應該是'img'。此外,'id'必須是唯一的,並且您的代碼'$(this).next(「#nesteddiv」)'告訴您可能會多次使用它 – Hacketo