0

エラスティック イメージ スライダーを使用すると、エラスティック イメージ スライドショーのサイズが適切に変更されないのと同じ問題が発生します。

ダウンロードした例でウィンドウのサイズを変更すると正常に動作しますが、twitter ブートストラップを使用してプラグインを統合しようとすると、画像の幅のみがサイズ変更されます。

ブートストラップを使用してウィンドウのサイズを変更すると、javascript コンソールが次のメッセージを返します。

Uncaught TypeError: Cannot call method 'apply' of undefined

そして、ファイル jquery.eislideshow.js の 32 行目をマークします。

line 32: jQuery.event.handle.apply( context, args );

この例のウィンドウのサイズを (変更せずに) 変更すると、このメッセージは表示されません。

私が最初にしたことは、 $.noConflict(); を追加することでした。画像のサイズ変更は正常に機能するようになりましたが、サムネイル コントロール:

  1. firefox を使用して消える
  2. クロムを使用するとサイズが小さすぎます。

どちらの場合も、スライドを変更できず、コンソール エラーで次のメッセージが返されます。

Uncaught TypeError: Property '$' of object [object Object] is not a function

誰かがこの問題を解決する手がかりを持っていますか? または $.noConflict() は良い解決策ではありませんか?

4

1 に答える 1

1

jQuery.event.handle.apply( context, args ); を置き換えます。$(this).trigger(event.type, args); で

于 2013-04-03T03:41:20.790 に答える