Sử dụng Slick.js, cách ẩn một trang trình bày cho đến khi hình ảnh đã tải hoặc ít nhất hình ảnh đầu tiên đã tải? Tôi đã thử sử dụng init
nhưng không thể làm cho nó hoạt động. Không có gì được xuất ra bàn điều khiển.Slick.js: Ẩn thanh trượt cho đến khi hình ảnh đã tải
var $slider = $('.slider').slick({
fade: true,
focusOnSelect: true,
lazyLoad: 'ondemand',
speed: 1000
});
$('.slider').on('init', function(slick) {
console.log('fired!');
$('.slider').fadeIn(3000);
});
Tôi cũng đã thử window load
, nhưng điều đó cũng không khắc phục được.
$(window).load(function() {
$('.slider').fadeIn(3000);
});
hoạt động hoàn hảo, cảm ơn bạn. – Kristine
@Kristine Tôi rất vui vì nó đã làm việc cho bạn :) –
Hoạt động tuyệt vời nhưng bạn có lỗi đánh máy trong quy tắc hiển thị :). – d1ch0t0my