我遇到了一个奇怪的问题,我试图使用jQuery将淡入图像的不透明度设置为1.0,但它并没有覆盖现有的CSS不透明度设置0.2。如果我更改jquery以在淡入的元素上设置另一个css样式,它可以很好地工作,但由于某些原因,不透明度规则不起作用!有人能看到这里可能发生了什么吗?
// obj is the container div
$('.mosaic_list.mosaic_img:not(.mosaic_last_img)',obj)
.random(1)
.appendTo(mosaic_box)
.fadeIn(5000)
.css('opacity', 1.0);
// just to show where mosaic_box var is assigned
var mosaic_box = $('.mosaic_box:not(.mosaic_last_box):not(.mosaic_hover)', obj).random(1);发布于 2011-11-15 19:54:58
你有没有考虑过使用.fadeTo?
$('.mosaic_list.mosaic_img:not(.mosaic_last_img)',obj)
.random(1)
.appendTo(mosaic_box)
.fadeIn(5000)
.fadeTo('slow', 1.0);小谢。
https://stackoverflow.com/questions/8135211
复制相似问题