jQueryとプロトタイプの間に競合があるということをどこかで見たような気がしますが、気にしたことはありませんでした。今日、jquery フレームワークを使用して作成したメッセージ プロンプト ボックスのエフェクトを会社のオリジナル システムに組み込んだところ、メッセージ プロンプトのエフェクトがすべて壊れていることがわかりました。
長い間汗を流した後、それでも理由が見つからなかったのですが、ふと jquery とプロトタイプの矛盾について考えたとき、会社のオリジナル システムの何ページにもわたってプロトタイプ フレームワークが存在することに気づきました。原因がわかったら、jquery から離れて再度記述する必要はありません。解決策を見つけます。
1. jquery を入れます。 js をプロトタイプの後ろに .js に追加します (これは必要です。そうでないと、いずれにせよ失敗します)。
2. $ 変数の名前を jquery.js の後に変更します。
メソッドは次のとおりです: