Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何创建jQuery函数(初学者)_Jquery_Function_Syntax_Parameters - Fatal编程技术网

如何创建jQuery函数(初学者)

如何创建jQuery函数(初学者),jquery,function,syntax,parameters,Jquery,Function,Syntax,Parameters,我只是从jQuery开始,并尝试创建一个函数。如果您能在语法方面给予帮助,我将不胜感激 让我眨眼 p{显示:无;} (函数($){ $.fn.blink=功能(速度){ 变量速度=$(速度).val(); $(此).fadeIn(速度).fadeOut(速度).blink(速度); }; }(jQuery)); 美元(p).眨眼(1500);; 您不需要在那里使用val() $.fn.blink= function(speed) { $(this).fadeIn(speed).fade

我只是从jQuery开始,并尝试创建一个函数。如果您能在语法方面给予帮助,我将不胜感激

让我眨眼
p{显示:无;}
(函数($){
$.fn.blink=功能(速度){
变量速度=$(速度).val();
$(此).fadeIn(速度).fadeOut(速度).blink(速度);
};
}(jQuery));
美元(p).眨眼(1500);;

您不需要在那里使用
val()

$.fn.blink= function(speed) {
    $(this).fadeIn(speed).fadeOut(speed).blink(speed);
};

但是我也建议
返回
jQuery实例。因此,您将能够在将来访问此元素或使用元素集合,而不仅仅是第一个匹配的元素:

$.fn.blink= function(speed) {
    return this.each( function() {
        $(this).fadeIn(speed).fadeOut(speed).blink(speed);
    });
};

有一个
标签吗?
$.fn.blink= function(speed) {
    return this.each( function() {
        $(this).fadeIn(speed).fadeOut(speed).blink(speed);
    });
};