我正在创建一个具有很多效果并响应一些用户操作的 jquery 动画,但代码在 Firefox 中运行良好,而不是在 ie 或 chrome 中这是我的代码
(function($) {
$(document).ready(function() {
$('#wires').effect("shake", { times:3000, distance:31 }, 300).css('z-index','-1');
//$('#wires').css('z-index','-1');
$('#baccha').css('z-index','99999999999999999999');
$("#saman1").live('click',function(){
alert("s");
$('#i1').attr('src','char2.gif');
$('#i1').addClass('run');
$('#i1').removeClass('stand');
});
$("#bird").live('click',function(){
$('#i1').attr('src','char1.gif');
$('#i1').addClass('stand');
$('#i1').removeClass('run');
});
$('#wires').sparks([ {
number: 10,
speed: 5,
img: 'spark.png'
}]);
$('#bird')
.sprite({
fps: 3,
no_of_frames:3,
start_at_frame: 1
});
$('#light')
.sprite({
fps: 20,
no_of_frames:3,
start_at_frame: 1
});
});
})(jQuery);
</script>
在 IE 中,我的电线 div 隐藏在无处我试过空白 bg 我看不到它,如果我把 z-index 0 然后它会出现在 baccha div 的前面,它隐藏了所有东西,在 chrome 中我的点击功能不起作用我得到了一些错误资源中断的文本/简单的事情如果你愿意我会发布错误