客戶端已內置在Magento站點,並有JavaScript代碼控制如何菜單顯示此位:jQuery的懸停和點擊擴展菜單
<script type="text/javascript">
jQuery('.nav-add li.level0, .nav li').hover(
function(){
jQuery(this).children('.nav-widget:not(.inSlide), ul:not(.inSlide)').addClass('inSlide').slideDown(700,function(){
});
},
function(){
jQuery(this).children('.nav-widget, ul:not(.active)').delay('2000').slideUp(500,function(){
jQuery(this).removeClass('inSlide');
});
}
)
jQuery('.nav-widget').hide();
</script>
現在它的設置,只要用戶將鼠標懸停在擴大一個項目,但試圖以這種方式導航是相當煩人的。是否可以修改此代碼,以便在用戶點擊某個項目時展開?
我試着用.click或.mouseup代替.hover無濟於事。
你想要點擊什麼行爲? – ShankarSangoli 2012-02-01 22:08:13