我有一個非常基本的html元素,我想fadeIn()
。然而,我使用require.js
,所以我認爲這可能是問題的一部分。我使用jQuery 2.0.3當使用fadeIn
我得到這個錯誤:jQuery 2.0.3 bug - fadeIn(),show()在firefox中破解 - SecurityError:操作不安全
SecurityError: The operation is insecure.
chrome://firebug/content/console/commandLineExposed.js
Line 5
我以前從未見過這一點,我已經重置Firefox和我的電腦。
的Html
<message-box>
<message-info></message-info>
<close-box>x</close-box>
</message-box>
JS
$('message-Box').fadeIn();
我只得到這個錯誤與firefox v27
。沒有其他的瀏覽器有這個問題,但我沒有任何舊版本的FF
我不求比誤差之外的任何幫助測試它...
See the error in action?並運行此命令:SD.message.showMessage('Somehow this breaks everything', 'bad');
----- 編輯 -------
那麼傷心,你需要測試這個Here我向你保證,這是SFW,它只是登錄頁。
我相信我的其他JS
文件中肯定有東西存在衝突,但我還沒有發現問題。
我刪除了一個在這裏的小提琴,因爲它沒有任何幫助的問題,因爲添加我希望它的賞金儘可能有幫助。
第二個編輯
奇怪的是,在運行任何show(), hide(), fadeIn()
等一個iframe時在頁面的基礎上,就在身體之前創建。我需要在代碼中思考爲什麼會發生這種情況。
第三編輯
我對這個沒有任何理由或解釋,但更新到2.1.0 jQuery的有固定我的問題。如果任何人都可以解釋的問題,那麼我很樂意給他們點:)
這不是有效的HTML。 – enapupe
當然是它的html5我的朋友。你上次什麼時候閱讀了規範:http://w3c.github.io/webcomponents/spec/custom/,並且讚揚那些贊成它的人。 –
添加高度:100%到messageBox似乎工作。 http://jsfiddle.net/9Frn8/5/ – enapupe