クリックでドロップダウンしたいドロップダウンメニューを作成し、もう一度クリックすると元に戻ります。これは私が使用したトグルで完全に機能しますが、問題はドロップダウン後にリンクが実行されないことです。
$(function(){
$("#nav_menu-2 ul.menu ul").css({ display: 'none' });
$("#nav_menu-2 ul.menu #testbutton").toggle(function() {
$(this).find('ul.sub-menu')
.stop(true, true).delay(50).animate({ "height": "show", "opacity": "show" }, 300 );
}, function(){
$(this).find('ul.sub-menu')
.stop(true, true).delay(50).animate({ "height": "hide", "opacity": "hide" }, 300 );
});
});
だから私の考えは、メニューがドロップした後、リンクを実行する代わりに、クリックすると元に戻るということです。しかし、私はjavascript / jQueryにまったく慣れていないので、他にどのようなオプションがあるのかわかりません。何か案は?