我在这个网页http://www.2eenheid.de/cloud/上有一个 JQuery 幻灯片。
这个 javascript 仅适用于 Chrome,但不适用于 FF 或 IE。我的代码有问题还是其他什么?
<script type="text/javascript">
$(function () {
var imgsrc = '';
var newImg = '';
imgsrc = $('.pikachoose').css('background-image');
$('#slideshow-main ul.slideshow-menu').find('a').hover(function () {
newImg = $(this).attr('src');
new_imgsrc=imgsrc.replace('url(','').replace(')','');
if (newImg === new_imgsrc){
return;
}
$('.pikachoose').stop().fadeOut('fast', function () {
$(this).css({
'background-image': 'url(' + newImg + ')'
}).fadeTo('slow', 1);
});
}, function () {
if (newImg === new_imgsrc){
return;
}
$('.pikachoose').stop().fadeOut('fast', function () {
$(this).css({
'background-image': imgsrc
}).fadeTo('slow', 1);
});
});
});
</script>