[WordPress] Js イベントをオーバーライドします。

スポンサーリンク

Question

はまだ、調査、ロング ショットがうまくいけば正しい軌道に乗って取得する答えを探している間、質問を投げています

Dante のテーマ、ワードプレスのサイトを構築します。これは jquery.flexslider-min.js で取扱商品の画像スライダー関数であります。私の最初の試みでこれは、使用を停止する

wp_dequeue_script( 'sf-flexslider' );

を使用し、完璧に動作します自分の js を追加しました.問題は、ページの下部では私はできるだけこのスクリプト キューから削除できませんのでこのファイルを使用して他の製品を表示するための別のスライダー。

前に、と jquery.flexslider-min.js 後私の js ファイルを置くことを試みたが、これは常に、プライマリ。それが、する方法私の js ファイルのような何か「[指定した div] に急ごう、スキップ命令 jquery.flexslider-min.js から」?

答え

パッチ flexslider 動作の猿、多分。ここで良いチュートリアルがあります: http://me.dt.in.th/page/JavaScript-override/

のようなもの:

var slider = flexSlider;

var originalSlide = slider.slide;
slider.slide= function() {
  if ( some condition) {
     // your custom slide function
  } else {
     // use default behavior
     originalSlide.apply(this, arguments);
  }

}

http://stackoverflow.com/questions/27186927/override-js-events

スポンサーリンク

Leave a Reply