0
我試圖調用函數以將類hover
添加到事件上的鏈接上,當傳送帶幻燈片具有類active
時。活動類遍歷每個項目,切換打開和關閉。但是,我選擇on()
的事件處理程序不會觸發發生的功能。如何在項目處於活動狀態時添加課程?使用事件處理程序在活動類上調用jquery函數
<div class="carousel">
<div class="item"><a id="link1"></a></div>
<div class="item"><a id="link2"></a></div>
<div class="item active"><a id="link3"></a></div>
</div>
// if slide active, add class hover to the link
var test = jQuery('.hover');
function linkHover(){
if(jQuery('.item.active').length != 0){
jQuery('#link3').addClass('hover');
}
};
jQuery(test).on('trigger', linkHover);
;''你在jQuery''的jQuery(測試).on('trigger',linkHover);'不需要'jQuery' – guradio
觸發器處理程序永遠不會被調用,因爲最初沒有附加類「hover」的元素。 – elfan
將「活動」類添加到幻燈片的事件是什麼?如果你有權訪問,你可以在那裏設置「懸停」類。沒有可以聽到的「觸發」事件。 – H77