3

JQuery Lite Content Slider に問題があるようです。次のスライドに移動しようとすると警告が表示されます。これは単なる警告であるため、これが問題であると完全に確信しているわけではありませんが、スクリプトに関する他の問題は見られません。

ウェブサイトはskincarewithaconscience.comです。

どんな助けや提案も大歓迎です。

アップデート

私は jQuery 1.7.1 を使用しており、Lite Content Slider では noConflict モードが使用されています。申し訳ありませんが、これらの両方の点について言及する必要がありました。

4

3 に答える 3

6

を使用するとjQuery.noConflict();、jQuery と変数の関連付けが削除されます。これは、同じページで複数のバージョンの jQuery を使用する場合、またはフレームワークへの参照として$も使用する別のフレームワークを使用すると同時に jQuery を使用する場合によく必要になります。$.

サイトで を使用しているため、ショートカットを使用する代わりに名前でjQuery.noConflict();参照するか、(livequery または prettyPhoto プラグインと同じ方法で)名前を変更するクロージャーで関数をラップする必要があります。jQuery$jQuery$

クロージャーを作成するには、次を使用します。

(function($) {
  // your code using $ goes here
  $(document).ready(function() { /* etc */ });
}(jQuery));
于 2012-04-11T07:03:46.497 に答える
5

この問題は、jQuery 1.7 で修正されました。

event.layerX および event.layerY に関する WebKit の問題

このサイトは現在バージョン 1.6 を使用しています。アップグレードできますか?

于 2012-04-09T03:35:55.160 に答える
1

私が見つけたのは、$はブラウザでは利用できないということです.....しかしsettings.jsでは$はどこでも使用されています。

はい...noConflictモードで使用しているとおっしゃっていましたように

jquery.prettyPhoto.jsのようにjQuery名前空間でラップします

それはこのことを修正するはずです.....

于 2012-04-11T06:50:00.793 に答える