gpt4 book ai didi

javascript - 简单的 jQuery 看起来很好,除了在 IE7 中

转载 作者:行者123 更新时间:2023-12-01 02:25:37 25 4
gpt4 key购买 nike

我使用 jQuery 和 mouseenter/mouseleave 创建了一个简单的动画。它在 IE7、FF、Opera、Chrome 和 safari 中运行良好。

但是,IE7 中出现了问题 - 根本没有任何反应 - 我什至无法弹出警报框。

在我拔头发之前,有人可以看一下我的代码并告诉我我做错了什么吗?

有问题的页面可以在 www.ypfservice.net 上查看 - 它是 joomla 安装的一部分,因此代码臃肿。

非常感谢

E

enter code here$('a.panelImage').parent().addClass('panel');      

var numberLinks = $('a.panelImage').length;

for (var j=0; j<numberLinks; j++){

var currentLink = $('a.panelImage').eq(j);

$('<div class="fred"></div>').insertAfter(currentLink);

var gtr=(currentLink.position().left)+'px';

$(currentLink).next().css({ // ie div.fred
'position':'absolute',
'background-position':'0 0',
'top':'222px',
'left':gtr,
'display':'none',
'z-index':'1000',
'width':'5px',
'height':'5px',
'overflow':'hidden',
'backgroundImage':'url(http://www.ypfservice.net/templates/ypftemplate/images/foyerPreview.jpg)',
});

}

$('div.panel').mouseenter(function () {

$(this).find('div').animate({
height: '138px',
width: '184px'
}, 500)
})
.mouseleave(function () {
$(this).find('div').animate({
'width': '0px',
'height': '0px'
}, 500);
}); //end function

最佳答案

邪恶的微软逗号捕获了你!!

 'backgroundImage':'url(http://www.ypfservice.net/templates/ypftemplate/images/foyerPreview.jpg)',

,,,,,,,他们要占领我们了! , , 逗号 无处不在,他们来这里是为了程序员疯了! ,,,

对象字面量中的尾随逗号是一件坏事。,,,

关于javascript - 简单的 jQuery 看起来很好,除了在 IE7 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3959324/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com