jQuery와 함께 애니메이션 navbar를 함께 던지고 있었고, 달성하려는 대상에 대해 많은 js처럼 보였습니다. 누구나이 효과에 대해 더 우아한 해결책을 알고 있었습니까?jQuery 가능성이 부풀어 오른 코드
라이브 사이트 :
http://daveywhitney.com/nav/2/
jQuery를
$(document).ready(function() {
$("#topnav li").prepend("<span></span>");
$("#topnav li").each(function() {
var linkText = $(this).find("a").html();
$(this).find("span").show().html(linkText);
});
$("#topnav li").hover(function() {
$(this).find("span").stop().animate({
marginTop: "-45"
}, 250);
} , function() {
$(this).find("span").stop().animate({
marginTop: "0"
}, 250);
});
});
브라우저 호환성에 대해 걱정할 필요는 없지만 확인해 보겠습니다. 아니면 .... – Davey
IE6 +에서 지원되며 CSS2.1 사양의 일부입니다. –