【发布时间】:2012-07-04 19:55:43
【问题描述】:
我为滑块创建了一个 jQuery 迷你脚本。它在 Firefox、Chrome、IE9 中完美运行,但当我将鼠标悬停在 IE7、IE8 中时。它显示一个警报错误(未定义的 current_hover_item)。
$('.nav-item').hover(function(){
var current_hover_item = $(this).children().attr('rel');
$('.show-item').hide();
$(current_hover_item).fadeIn(1000);
$(this).animate({"width": "+=10px", opacity: 0.6}, 500, function(){
$(this).animate({"width": "-=10px", opacity: 1}, 500);
});
}, function(){
$(current_hover_item).fadeOut(1000);
return false;
});
我尝试删除 (var) 关键字,但是当我悬停时,它不会显示所有内容。 请帮我。谢谢。
【问题讨论】:
标签: javascript jquery undefined