tôi có hành vi kỳ lạ này với .fadeIn()
jquery fadeIn lá opacity 0
Nếu tôi viết
$('#MyDiv').show();
Các div thấy tốt.
Tuy nhiên, nếu tôi viết
$('#MyDiv').fadeIn(400);
Các div chương trình nhưng với opacity 0
!
Dòng trước là:
$('#MyDiv').hide()
.html(TheHTML)
.css('top', 0);
UPDATE: nếu tôi viết $('#MyDiv').show(400);
Các div cũng vẫn ở opacity 0
.
Bạn có thể làm một bản demo? – xdazz
nếu phần tử có độ mờ: 0 === không hiển thị. Nhưng bạn nói: "** The div hiển thị nhưng với opacity 0! **" Tôi thực sự không hiểu –
'TheHTML' đến từ đâu?Vấn đề chắc chắn xuất phát từ một nơi khác, giống như div của bạn có sản phẩm nào nên chiều cao và chiều rộng của nó bằng 0 hoặc một cái gì đó tương tự như vậy – romainberger