Tôi đang sử dụng phiên bản jquery fancybox 2.0.3. Tôi muốn ngăn chặn đóng trên nhấp chuột bên ngoài của fancybox. Tôi muốn buộc người dùng nhấp vào nút chéo. Tôi đã thửjquery fancybox 2.0.3 - ngăn chặn đóng trên nhấp chuột bên ngoài của fancybox
$(document).ready(function() {
$(".various").fancybox({
closeClick : false,
openEffect : 'none',
closeEffect : 'none',
hideOnOverlayClick:false,
hideOnContentClick:false
}).trigger("click");
});
nhưng điều này dường như không hoạt động trong phiên bản mới của fancybox. Tôi đã đề cập vào liên kết
jquery fancybox - prevent close on click outside of fancybox
nhưng các giải pháp này không có vẻ làm việc trong Fancybox 2.0.3
Giải pháp tuyệt vời! – Aditya
Script hoạt động độc đáo ngoài nó cho thấy fancybox trên tài liệu đã sẵn sàng, không phải sau khi tôi nhấp vào nút có liên quan. Bất kỳ ý tưởng làm thế nào để ngăn chặn điều đó? – Pejs
@Pejs nếu bạn không muốn tập lệnh ngay sau khi tải trang, sau đó xóa '.trigger (" click ")' khỏi mã ở trên – JFK