大佬教程收集整理的这篇文章主要介绍了javascript – jQuerys $.each()如何工作?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用()是可选的函数?
$("p").fadeOut(); //() is there $.each(arr,function(k,v) {...}); //Dropped the (),but HOW?
这是我想出来的,但它不起作用:
$2DC = function(SELEctor) { return new function() { return { circle : function() { //... } } } } $2DC("#id1"); //Work $2DC("#id2").circle(); //Work $2DC.circle(); //DONT WORK
但请记住,在JavaScript中,您可以直接将“stuff”附加到函数中.
function foo(){ } foo.blah = "hi"; foo.func = function() { alert("hi"); }; foo.func(); //alerts "hi"
这是如何(在概念上)jQuery的每个功能被定义.
jQuery.each = function(someArr,callBACk) { ...
所以现在jQuery.each是一个可以这样调用的函数:
jQuery.each([1,2,3],function(i,val) { });
还是比较熟悉的
$.each([1,val) { });
所以对于你的具体情况,要支持:
$2DC.circle();
您必须将圆形函数直接添加到$2DC:
$2DC.circle = function(){ // code };
以上是大佬教程为你收集整理的javascript – jQuerys $.each()如何工作?全部内容,希望文章能够帮你解决javascript – jQuerys $.each()如何工作?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。