我想保持Fancybox打開,當有人在div上的內容彈出窗口之外點擊「fancybox-overlay」。換句話說,當用戶點擊彈出框的邊界外時,我不希望發生任何事情。有什麼建議麼?如何防止點擊Fancybox Overlay div時的默認值?
0
A
回答
2
應該只是可用的API中:http://fancybox.net/api
我看到幾個不同的隱藏選項,如「hideOnOverlayClick」。將相關選項作爲地圖傳入fancybox函數中,並且它應該按照您的需要工作。
$('.fancyLinks').fancybox({
'hideOnOverlayClick': false
});
哪裏.fancyLinks
只是一些選擇我做起來,把無論你的目標選擇是。
用於更新版本的Fancy box。試試這個 Fancybox v2 No Hide on Overlay Click - How?
2
如果有人想在新的fancybox中做到這一點,它會稍微複雜一些,而且功能更多。
在這裏你可以看到我將關閉按鈕設置爲false,以便它不顯示,然後我設置疊加在關閉點擊並重置指針樣式。
$('.fancyLinks').fancybox({
closeBtn:false,
helpers : {
overlay : {
closeClick : false,
css : {
'cursor':'default'
}
}
}
});
相關問題
- 1. Fancybox v2 Overlay點擊隱藏 - 如何?
- 2. 角度:防止默認不工作時點擊div
- 3. 防止默認的點擊事件(WinAPI)
- 4. 添加防止默認點擊事件?
- 5. 防止jquery fancybox在鏈接上點擊時關閉
- 6. fancybox防止關閉點擊窗外
- 7. jquery fancybox - 防止在fancybox之外點擊關閉
- 8. 如何防止雙擊「點擊」jquery
- 9. jquery防止點擊父DIV從射擊
- 10. 如何在點擊身體點擊時防止div上的onclick事件?
- 11. jQuery點擊OUT overlay
- 12. 點擊時,點擊其他內容,防止默認。我如何正確使用jQuery來做到這一點?
- 13. 如何防止點擊時Bootsrap崩潰?
- 14. 防止更改事件的默認值
- 15. 防止提交默認值的字段
- 16. Overlay Div可以點擊通過
- 17. fancybox youtube overlay
- 18. Fancybox加載div點擊?
- 19. 防止默認設置後點擊不同功能
- 20. jQuery點擊沒有反應,以防止默認行爲
- 21. Jquery複選框.prop點擊防止默認行爲
- 22. 當我們點擊該div內的複選框時,如何防止div崩潰?
- 23. 如果div的邊框被點擊,防止對div的點擊操作
- 24. 防止div被點擊和干擾javascript
- 25. 在Silverlight中防止密鑰默認值
- 26. Amsul Pickadate - 防止默認輸入值
- 27. 如何防止默認並禁用href
- 28. 如何防止刪除「默認」實體?
- 29. onClick addClass'active'slideDown overlay div,close overlay div onClick next div
- 30. 如何防止繼續點擊元素?
或者你可以將它設置爲「modal:true」並照顧兩者 – JM4