setInterval()是否可以在jQuery插件的每个函数中运行?
这是代码 HTML 这是完美的工作。但是我想把函数blink和插件myBlink结合起来。如果发布注释代码,它将不起作用。我做错了什么? $function{ 100; }; 作用{ $.fn.myBlink=函数速度{ 返回this.eachfunction{ //设置间隔函数{ $this.fadeOutspeed.fadeInspeed; //},速度; }; } }jQuery 是的,我找到答案了setInterval()是否可以在jQuery插件的每个函数中运行?,jquery,jquery-plugins,Jquery,Jquery Plugins,这是代码 HTML 这是完美的工作。但是我想把函数blink和插件myBlink结合起来。如果发布注释代码,它将不起作用。我做错了什么? $function{ 100; }; 作用{ $.fn.myBlink=函数速度{ 返回this.eachfunction{ //设置间隔函数{ $this.fadeOutspeed.fadeInspeed; //},速度; }; } }jQuery 是的,我找到答案了 function blink(selector, speed){ setInter
function blink(selector, speed){
setInterval(function(){
$(selector).myBlink(speed);
}.bind(this), speed);
}
尝试将return语句放入setInterval。它应该有用
$(function(){
blink("h1", 100);
});
(function(){
$.fn.myBlink = function(speed){
return this.each(function(){
//setInterval(function(){
$(this).fadeOut(speed).fadeIn(speed);
//}, speed);
});
}
}(jQuery));
function blink(selector, speed){
setInterval(function(){
$(selector).myBlink(speed);
}, speed);
}
function blink(selector, speed){
setInterval(function(){
$(selector).myBlink(speed);
}.bind(this), speed);
}