我使用jQuery和切換功能創建下拉列表,因爲我希望選擇器可以通過自定義滾動條顯示的下拉選項進行點擊。jQuery切換下拉不起作用
到現在我有一些像這樣的代碼:JSFiddle
$(".row-span").click(function(){
$("#expandDropDown").toggleClass('drop');
$("#quantitySelectDrop").toggleClass('active');
$(".mCSB_container").mCustomerScrollbar();
$(".active-result").hover(function(){
$(this).toggleClass('highlighted').siblings().removeClass('highlighted');})})
當點擊DIV,各種選項的下拉菜單會顯示,在同一時間,在選擇的箭頭會點擊/切換時從下往上改變。當鼠標懸停在選項上時,選項的背景顏色將變爲灰色。
我預期的結果應該是這樣的:
但我不能從-9000px推下拉MEUN,以使其顯示爲0px。
從點擊功能,我已經包括兩個切換類觸發行動。但是,即使將「活動」類添加到div中,下拉菜單的位置仍然沒有改變並出現。
我不確定是否是我的邏輯錯誤,或者我不應該在點擊功能下放置兩個切換類。如何在點擊功能下觸發兩次切換更改?謝謝!!
感謝您的幫助和解釋!這是工作 – Sammi