Jqueryでいくつかの関数を作成しています。 でも問題があります。Jqueryで関数を作成する
function fader(elm,delaytime) {
elm.each(function(index){
$(this).css('visibility','visible').delay(delaytime*index);
$(this).fadeIn(1500);
});
}
fader($('.subImgs').children(),200);
これは良かったし、もっと欲しかった。
$.fn.fader2 = function(elm,delaytime) {
elm.each(function(index){
$(this).css('visibility','visible').delay(delaytime*index);
$(this).fadeIn(1500);
});
}
$('.subImgs').children().fader2(200);
それは動作しません。私は何かが違っていたが、それを見つけることができなかったことを知っている 誰でも私を助けることができますか?
の両方を可能にしなければならないがjQueryプラグイン開発の基本を学ぶためのhttp://docs.jquery.com/Plugins/Authoringを見てください。 'elm'の値が' 200'であるため、あなたのコードは動作しません。選択された要素を参照するものではありません。あなたのコメントのために –
ありがとう。私は自分のコードを修正しました:) – aquaism