jQuery UI を使用してサイトにスライド メニュー効果を追加していますが、小さな非常に奇妙な問題が発生しています。これが私のコードです:
$(document).ready(function(){
$(".menuitem").hide();
var url = window.location;
$('.menulink').filter(function() {
return this.href == url;
}).removeClass('menulink');
$($(".menuitem").get().reverse()).each(function(i, e) {
$(this).delay(i*400).toggle("slide");
});
});
"slide" の後に ", { direction: "left" }" を追加すると、要素がスライドする代わりに表示されます。
jQuery UI の私の実装でしょうか? これは私が使用しているコードです:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>