我的代碼的一部分使用從ajax調用返回的html預先添加到div。但是當我更新到jquery版本1.8,它停止在Firefox中工作,認爲它在鉻和其他瀏覽器中完美。jquery prepend plus fadein不能與版本1.8配合使用
我的代碼是
$("#content").prepend($(html).fadeIn('slow'));
,並在Firefox誤差
NS_ERROR_XPC_BAD_CONVERT_JS:無法轉換的JavaScript參數arg 0 nsIDOMWindow.getComputedStyle]
我累盤算出了問題,發現使用$("#content").prepend(html);
無褪色作品fadeIn('slow')
是造成這個問題。任何人都可以幫助我一個代碼,我可以使用這兩個並與jQuery版本1.8和Firefox工作正常。
爲什麼不'$( 「#內容」)預定($(HTML))淡入('慢「);'? – jeschafe
@ jeschafe不等於。你正在淡化所有'#content'而不僅僅是'html'中的內容。我想你的意思是類似於阿內莫的答案。 –
@JamesMontagne啊你是對的,是的,那就是我要去的地方。接得好。 – jeschafe