http://mmowned.org/dragon/slm/menu9.htmlJquery는 내 드롭 다운을 깨지 않고 반복 애니메이션을 방지합니까?
이전 버전 (menu7.html)의 애니메이션 큐잉을 해결하기 위해 드롭 다운 메뉴에서 .stop()을 사용해 보았습니다. 드롭 다운을 "중지"한 다음 다시 시작하면 메뉴가 깨져서 중단 된 부분으로 만 확장됩니다./
정말 간단하지만 어떻게 할 수 있습니까? 이것을 고쳐라? (앞서 언급 한 바와 같이 나누기)와 몇 가지 이유로 내 toggleclass 중 하나를 작동하지 않습니다 (그러나
$(document).ready(function() {
var nid=["bottom","nav","news","wow","emu","war","aoc","diablo","prog","trade"];
$('li.navhead2').click(function() {
var id = $(this).attr('id')
var query = jQuery.inArray(id, nid)
if (query !== -1 && query !== 0)
{
$("#menu"+query).slideFadeToggle('slow');
if (query !== 1 && query !== 0)
{
$(this).toggleClass("clicked");
}
else
{
$(this).toggleClass("clicked1");
}
}
else if (query === 0)
{
$("[id^=menu]").not("#menu1").slideUp('fast');
$("li.navhead2").removeClass("clicked");
}
});
slide("#sliding-navigation", 160, 182, 150, .8);
});
jQuery.fn.slideFadeToggle = function(speed, easing, callback) {
return this.stop().animate({opacity: 'toggle', height: 'toggle', queue:false}, speed, easing, callback);
};
슬라이드 기능은 I가 원하는 방법을 작동하지만 드롭하지 않는 그것은이다
어떻게 태핑을 수정 했습니까? 나는 모든 것을 4spaced했고 그것은 작동하지 않았다 : ( – Dragonshadow
난 그냥 모든 그것을 선택하고 코드 단추를 누르십시오 (4 - 공백). 코드 단추를 그것에 1s 및 0 함께 하나입니다. – Greg