我有一个非常基本的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