現在、GreyScaleホバー効果を適用しているjQueryプラグインを使用しています。プラグインは完全に機能します。ajax呼び出し後のjQuery関数の再初期化
プラグインがオンになっているページは、ajaxベースのフィルタリングを使用しています。このため、以下のコードは最初のロードでのみ正しく動作します。私は各フィルタの両方の要素を再初期化できる必要があります。私はjQueryの1.7.2を使用していますが、この作業を取得することができないとして、私は$(document).on
で実験された
は...
$(function() {
// fade in the grayscaled images to avoid visual jump
$('.colour img').hide().fadeIn(1000);
});
// user window.load to ensure images have been loaded
$(window).load(function() {
$('.colour img').greyScale({
// call the plugin with non-defult fadeTime (default: 400ms)
fadeTime: 500,
reverse: false
});
});
あなたはいくつかのより多くのコード – mprabhat