0

私は奇妙な問題に直面しており、magento を初めて使用するため、これを修正する方法がわかりません。こちらの商品詳細ページでカートに入れるボタンが機能しません

http://www.eyaas.com/products/home/decor/thai-benjarong/benjarong-dainty-cats.html

しかし、それはここのカテゴリページで機能しています

http://www.eyaas.com/products/home/decor/thai-benjarong.html

なぜこれが起こることができます。上記のリンクを提供したので、ボタンのコードを確認して、問題が発生したかどうかを教えてください。

編集

jquery ライブラリとナビゲーション ファイルの宣言を削除しました。その後、カートに追加ボタンが機能し始めました。私が知る必要があるのは、ローカルホストでうまく機能する理由です。同じファイル、同じライブラリ、同じコードですが、サーバー上で競合が発生しているようです。何か提案してください

4

4 に答える 4

0

このすべての理由は、jquery と prototoype.js ライブラリーの間の競合でした。関数を使用して同じ問題を解決し、JavaScriptコードのすべての$参照をjQueryjQuery.noConflict()に置き換えました

于 2012-06-28T15:04:53.030 に答える
0

呼び出しスクリプトの後に jQuery が追加されます。jQuery に依存する他のスクリプトよりも前に、jQuery をページに追加してください。

于 2012-06-19T16:09:24.330 に答える
0

コードに jquery ライブラリを追加したことがわかりません - エラーは jQuery が未定義であると言っているようです - すべての jquery を削除するか、ライブラリを追加することで解決すると思います

于 2012-06-19T10:22:43.443 に答える
0

その特定のテーマに追加された page.xml と head.phtml に追加された js ファイルを無効にするだけです。

うまくいくでしょう:-)

于 2013-02-05T12:32:10.573 に答える