0
是否有可能做一個if語句,以便這個腳本只運行,如果第一個div是!= #MyCustomID1 div.fixedClass
?如果有條件的jQuery的功能,條件的元素ID
jQuery(document).ready(function($) {
$("#MyCustomID2 div.fixedClass").click(function(){
$(this).toggleClass("active");
$(this).next("MyCustomClass2 div.fixedClass").stop('true','true').slideToggle(600);
});
});
我想運行相同的腳本在兩個單獨的插件中做同樣的事情,但我不希望它們發生衝突。或者也許可以命名這些函數,並且在它繼續之前對其他函數進行檢查?
不清楚你想要什麼。當你使用'$(「div#MyCustomID-One」)時,點擊處理程序只附加到該div,因爲id是唯一的 – Sergio
我知道,對不起,我使用了一個不好的例子。在實際場景中,子元素將是相同的(我無法更改),並且只能通過我創建的父元素進行區分。但是,這是將採取行動的兒童元素。 –
爲了清晰起見,我已經更新了它。我很抱歉。 –