2011-09-08 3 views
0

に挿入jQueryのは、私がFacebookなどのページのヘッダーに行を挿入するページ

<script type="text/javascript" src="http://websitename.com/jquery.js"></script> 

今そのページはjqueryのを持っている、問題は今、そのページが今めちゃくちゃされていることです。 アニメーションやイベントはメニューなどでは消えません。 右上のFacebookアカウントボタンが展開されなくなりました。 jqueryをページに含めるには、そのページのjquery/plugins/javascriptを壊さないでください。

noConflictが機能しません。ページにjqueryが含まれているだけです。それを使用していません。

jqueryをページに追加する必要があるfirefoxアドオンを作成しました。 それはそれを挿入し、うまくいくが、単にそれを含めることによって特定のウェブサイトを壊す。

+1

なぜ/いつ/どこでこれを行うのですか? – Neal

答えて

0

まあ、facebookサイトは、おそらく、あなたがjQueryを追加したときに上書きした$変数の定義が異なっています。

0

他のライブラリでjQueryを使用する方法についてはfollowing articleをご覧ください。

2

見てください.noConflict()

+0

Iveはこれを試しましたが、あなた自身のjqueryコードを使用するときに矛盾するものはなく、$記号のために衝突する可能性があります。しかし、そのようなjqueryを含めるだけでページが分割されます。 jqueryを使用しているからではありません。 – Drake

+0

私は存在することさえ知りませんでした!ありがとう、それは確かにいくつかの将来のプロジェクトで私を助けるでしょう – ajax333221

+0

@Drake、それはあなたが(私が信じるmootoolsのような)$を使用する別のJavaScriptフレームワークを使用しているときです。あなたのページには、jQueryインクルージョンと競合する可能性のある他のJavaScriptが本当にありませんか? –

関連する問題