JavaScript的jQuery库中function的存在和参数问题

 更新时间:2015年08月13日 10:21:38   作者:libuchao  
这篇文章主要介绍了JavaScript的jQuery库中function的存在和参数问题,包括function的参数传递和检测一个jQuery方法是否存在等,需要的朋友可以参考下

jQuery function 参数传递

jQuery的function函数中使用外部变量:

//如何取得i的变量
for(i=0;i<3;i++) {
 $.get("/test.html", function(data){ 
  alert(i)
 });
}


//使用闭包:
for(i=0;i<3;i++) {
 (function(index){
  $.get("/test.html", function(data){ 
  alert(index)
  });
 })(i)
}


JavaScript、jQuery 检测某 function 是否存在

JavaScript 中检测某 function 是否存在的方法为:

if(typeof $form.validate == 'function') {
 console.log('该 function 存在');
} else {
 console.log('该 function 不存在');
}

例如: 需要检测一个 MD5 方法是否存在:

if(typeof window.md5 == 'function') {
 // 如果纯在该方法,才去调用
 md5(286);
}

而检测一个 jQuery 方法是否存在,可用一下方法:

if( jQuery.isFunction(jQuery.fn.rtFunction) ) {
 // 如果该方法存在,才去调用
 jQuery(document).rtFunction();
}

相关文章

  • jQuery each()小议

    jQuery each()小议

    jQuery each()小议,对于具体的使用方法, 可以参考脚本之家的下一篇文章。
    2010-03-03
  • jQuery - AJAX load() 实例用法详解

    jQuery - AJAX load() 实例用法详解

    这篇文章主要介绍了jQuery - AJAX load() 实例用法以及相关知识点总结,有需要的朋友们参考下。
    2019-08-08
  • $.each与$().each的区别示例介绍

    $.each与$().each的区别示例介绍

    $.each是一个通用的迭代函数,可用于近似地迭代 对象和数组,这个函数与$().each是专用用于迭代和执行jquery对象函数
    2014-03-03
  • jQuery实现拖拽页面元素并将其保存到cookie的方法

    jQuery实现拖拽页面元素并将其保存到cookie的方法

    这篇文章主要介绍了jQuery实现拖拽页面元素并将其保存到cookie的方法,涉及jQuery基于cookie针对页面元素属性的相关保存操作技巧,需要的朋友可以参考下
    2016-06-06
  • jQuery自定义添加

    jQuery自定义添加"$"与解决"$"冲突的方法

    这篇文章主要介绍了jQuery自定义添加"$"与解决"$"冲突的方法,介绍了用户自定义添加“$”扩展jQuery功能的方法,以及解决"$"冲突的技巧,需要的朋友可以参考下
    2015-01-01
  • jQuery实现的图文高亮滚动切换特效实例

    jQuery实现的图文高亮滚动切换特效实例

    这篇文章主要介绍了jQuery实现的图文高亮滚动切换特效,涉及jquery基于鼠标事件针对页面元素遍历与动态操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • jQuery取消特定的click事件

    jQuery取消特定的click事件

    这篇文章主要介绍了jQuery取消特定的click事件实现方法,结合实例形式分析了jQuery简单实现事件绑定及取消事件绑定的相关技巧,需要的朋友可以参考下
    2016-02-02
  • 基于Jquery+Ajax+Json的高效分页实现代码

    基于Jquery+Ajax+Json的高效分页实现代码

    分页我相信大家存储过程分页已经很熟悉了,ajax更是耳熟能详了,更别说我们的json,等等
    2011-10-10
  • jQuery对象的selector属性用法实例

    jQuery对象的selector属性用法实例

    这篇文章主要介绍了jQuery对象的selector属性用法,实例分析了selector属性返回选择器的使用技巧,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • 基于Jquery实现万圣节快乐特效

    基于Jquery实现万圣节快乐特效

    本文使用jquery代码实现万圣节特效,代码简单易懂,万圣节送给大家不一样的礼物,参考下本文大家也一起制作吧
    2015-11-11

最新评论