1
我正在動態啓動fancybox。我一直在使用這種方法與jquery小於1.9.0一段時間沒有問題。Fancybox 2全局事件錯誤,當啓動時沒有元素
但是,現在在JQuery 1.9.0中不支持全局事件。看起來fancybox試圖在動態啓動時廣播全局事件(不附加到像按鈕一樣的dom元素)。
這個小提琴會顯示你的控制檯中的jquery migrate錯誤。 http://jsfiddle.net/gMeFT/2/
$.fancybox({
openEffect: 'none',
closeEffect: 'none',
autoScale: true,
href: 'http://jsfiddle.net/echo/jsonp/',
type: 'ajax'
});
有誰知道解決的辦法?
幾乎不可能縮小的一個文件來進行調試。或者,我寧願說太麻煩。你可以使用相關的非縮小fancybox版本?另外,你能解釋什麼是問題。警告是警告,我看不到彈出的錯誤。你有什麼問題? :) – Alexander
我想你是對的。 Jquery 1.9會自動將該事件重定向到「文檔」,並且如果它沒有被檢測到,那麼它只是插件的一個問題。我最初認爲它阻止了一些其他的腳本,但是你的回答讓我以不同的方式看待它並找到問題。謝謝。 –