Vâng, tôi chỉ viết bài đăng này để hy vọng giúp những người khác có thể gặp phải vấn đề tương tự.Tải nội dung nội tuyến bằng cách sử dụng FancyBox
Các ví dụ trên trang web của nhà cung cấp có chút mơ hồ và tôi đã giả định kịch bản sau đây.
Bạn có một liên kết với một href
n đối với một số nội dung của #id
.
<a href="#content-div" class="fancybox">Open Example</a>
Và bạn có div để giữ nội dung đó.
<div id="content-div" style="display: none">Some content here</div>
Sau đó, bạn chỉ cần chạy Fancybox qua 1 lớp lót.
$(".fancybox").fancybox();
Đương nhiên, bạn sẽ nghĩ rằng Fancybox sẽ sao chép nội dung và thay đổi display: none
-display: block
và mọi thứ sẽ ok.
Nhưng điều này không xảy ra.
Nó vẫn tải nội dung nhưng nội dung bị ẩn và bạn có một Hộp ưa thích trống. *cry*
ví dụ rất này được xử lý trên trang web Fancybox - hãy nhìn vào ví dụ 5 http://fancybox.net/blog –
@Bobby Jack - Vâng, nhưng họ don' làm cho nó rất rõ ràng. Nếu bạn nhìn xung quanh internet, rất nhiều người đã có cùng một vấn đề với tôi - vì vậy hy vọng điều này sẽ giúp ai đó. – Marko
nó đã giúp tôi dude..i đã đi hạt cũng .. nhờ chia sẻ – mysterious