私の「setInterval」関数に問題があります。私のdivをホバリングしているときに関数を開始したいと思いますが、setIntervalの作業最初の時に私はdiv =>を私はdivに滞在している場合、それは画像を変更し続けるではなく、 'setinterval'を停止します。jQuery setInterval/hovering:一度動作しますが、setIntervalを停止します。
マウスセンターに問題がありますか?私は 'ホバー'などを試みたが、何もトリックを作るようです。
解決方法はありますか?あなたがのsetInterval($(この))次回はなく関数自体の戻り値を代入しているので、それがある
img.bind('mouseenter', function(){
setInterval(next($(this)),1000);
});
function next(elem){
var img_li = elem.find('li');
count++;
if (count>2) count=0;
img_li.eq(count).fadeIn('fast', function(){
img_li.eq(current).css({'display':'none'});
current = count;
});
}
まあまあまあです!ありがとう! – Paul