動作しませんアニメーション:それは良い動作しますが、FirefoxではjQuery.animate()と()IE7でのコールバックは、私はこのコード持っ
var items = jQuery('#main .imgteaser .txtwrap');
items.css("opacity","0.8");
items.mouseenter(function(){
alert('enter');
jQuery(this).animate({
bottom: "0",
opacity: 1,
border: "1px solid #a6a6a6"
}, 500, function(){alert('enter animation ready');});
jQuery(this).addClass('hover');
});
items.mouseleave(function(){
alert('leave');
jQuery(this).animate({
bottom: "-60",
opacity: 0.8,
border: "1px solid #fff"
}, 500, function(){alert('leave animation ready');});
jQuery(this).removeClass('hover');
});
がIE7で休暇jQueryのアニメーションが動作しないのと、コールバック関数も機能しません。
これは実際のコードですか?もしそうなら、あなたは 'console.log'をコメントアウトしてください。また、オンラインで何かを置くことができれば(*またはHTMLも表示することができます)、それは大いに役立ちます。 –
私はconsole.logを警告するように変更しました。 –
** leave **関数(*コールバック*)のアラートの後に、閉じ括弧 '}'がありません。 –