1
我有一個奇怪的問題,我試圖使用jQuery將不透明度設置爲1.0,我正在淡入的圖像,但它不覆蓋現有的CSS不透明度設置0.2。如果我更改jquery以設置另一個CSS元素被淡入淡出的樣式,它可以正常工作,但由於某些原因,不透明度規則不起作用!任何人都可以看到可能發生的事情嗎?jQuery - 不透明度不被應用
// 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);
您是否考慮過使用.fadeTo? http://api.jquery.com/fadeTo/ –
你不需要聲明一個元素是類還是id,比如'mosaic_box'到''#mosaic_box''''.mosaic_box''? – Joe
@HelloJoe:一個元素已經被分配到了mosaic_box var(更新後包含該行的帖子) –