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


Posted in Javascript onAugust 13, 2015

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();
}
Javascript 相关文章推荐
jQuery简易图片放大特效示例代码
Jun 09 Javascript
简要了解jQuery移动web开发的响应式布局设计
Dec 04 Javascript
JavaScript实现复制文章自动添加版权
Aug 02 Javascript
JavaScript prototype属性详解
Oct 25 Javascript
Vue-resource实现ajax请求和跨域请求示例
Feb 23 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
Sep 19 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
Aug 28 Javascript
Vue-component全局注册实例
Sep 06 Javascript
Javascript中弹窗confirm与prompt的区别
Oct 26 Javascript
微信小程序位置授权处理方法
Jun 13 Javascript
jquery多级树形下拉菜单的实例代码
Jul 09 jQuery
JS如何实现手机端输入验证码效果
May 13 Javascript
js实现仿Discuz文本框弹出层效果
Aug 13 #Javascript
深入学习JavaScript中的原型prototype
Aug 13 #Javascript
javascript获取本机操作系统类型的方法
Aug 13 #Javascript
javascript中offset、client、scroll的属性总结
Aug 13 #Javascript
用JavaScript实现PHP的urlencode与urldecode函数
Aug 13 #Javascript
asp.net中oracle 存储过程(图文)
Aug 12 #Javascript
JavaScript的jQuery库插件的简要开发指南
Aug 12 #Javascript
You might like
调频问题解答
2021/03/01 无线电
apache+php完美解决301重定向的两种方法
2011/06/08 PHP
javascript:以前写的xmlhttp池,代码
2008/05/18 Javascript
flexigrid 类似ext grid的JS表格代码
2010/07/17 Javascript
本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结
2013/03/25 Javascript
js中Image对象以及对其预加载处理示例
2013/11/20 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
JavaScript获取当前网页最后修改时间的方法
2015/04/03 Javascript
jQuery解析XML 详解及方法总结
2016/09/28 Javascript
浅谈jquery的html方法里包含特殊字符的处理
2016/11/30 Javascript
Bootstrap轮播图的使用和理解4
2016/12/14 Javascript
基于JS实现二维码图片固定在右下角某处并跟随滚动条滚动
2017/02/08 Javascript
jQuery操作之效果详解
2017/05/19 jQuery
javascript使用正则实现去掉字符串前面的所有0
2018/07/23 Javascript
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
[06:44]2014DOTA2国际邀请赛-钥匙体育馆开战 开幕式振奋人心
2014/07/19 DOTA
[01:51]2014DOTA2国际邀请赛 这个赛场没有失败者VGTi5再见
2014/07/23 DOTA
python的正则表达式re模块的常用方法
2013/03/09 Python
用Python实现一个简单的线程池
2015/04/07 Python
在Python中的Django框架中进行字符串翻译
2015/07/27 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
TF-IDF算法解析与Python实现方法详解
2017/11/16 Python
通过Pandas读取大文件的实例
2018/06/07 Python
Python实现把多维数组展开成DataFrame
2019/11/30 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
2020/03/16 Python
CSS3中的transform属性进行2D和3D变换的基本用法
2016/05/12 HTML / CSS
让IE支持HTML5的方法
2012/12/11 HTML / CSS
最新的咖啡店创业计划书
2013/12/30 职场文书
小学生班会演讲稿
2014/01/09 职场文书
小学教师个人先进事迹材料
2014/05/17 职场文书
护士节演讲稿开场白
2014/08/25 职场文书
普通话演讲稿
2014/09/03 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
护士求职简历自我评价
2015/03/10 职场文书
拾金不昧通报表扬范文
2015/05/05 职场文书