2

我正在整理一个小书签,将 jquery 插入到调用它的页面中。在许多页面上它工作得很好,但在像http://www.cnn.com(包括原型和 scriptaculous)这样的页面上,它的行为有点奇怪。

$(blah..).appendTo("body")不工作而$(blah..).appendTo(document.getElementsByTagName("body")[0])工作

$("#id").hide().show()并且.css()不工作。

我尝试将变量从$to更改为jQuery$k = jQuery.noConflict()但结果是相同的。

注意:在许多网页上它都可以正常工作,只有在 cnn.com 和其他一些网页上它不能。

有没有人遇到过这个,你有什么指点吗?

4

2 回答 2

1

回答我自己的问题

in scriptaculous/effect 会导致 jquery出现Array.prototype.call()此问题。

解决方案位于http://dev.jquery.com/ticket/3248

于 2009-01-09T00:26:02.430 回答
1

http://docs.jquery.com/Using_jQuery_with_Other_Libraries

于 2009-01-08T22:22:49.947 回答