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 相关文章推荐
Javascript this关键字使用分析
Oct 21 Javascript
Dom在ajax技术中的作用说明
Oct 25 Javascript
jQuery的选择器中的通配符使用介绍
Mar 20 Javascript
javascript的日期对象、数组对象、二维数组使用说明
Dec 22 Javascript
JavaScript中的ParseInt(&quot;08&quot;)和“09”返回0的原因分析及解决办法
May 19 Javascript
JS事件添加和移出的兼容写法示例
Jun 20 Javascript
JavaScript 身份证号有效验证详解及实例代码
Oct 20 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
Dec 19 Javascript
详解能在多种前端框架下使用的表格控件
Jan 11 Javascript
vue中如何实现变量和字符串拼接
Jun 19 Javascript
Vue 中使用 CSS Modules优雅方法
Apr 09 Javascript
微信小程序接入vant Weapp组件的详细步骤
Oct 28 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
PHPShop存在多个安全漏洞
2006/10/09 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
php设置编码格式的方法
2013/03/05 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
php获取客户端IP及URL的方法示例
2017/02/03 PHP
JavaScript 实现完美兼容多浏览器的复制功能代码
2015/04/28 Javascript
通过实例理解javascript中没有函数重载的概念
2015/06/03 Javascript
JS+CSS简单树形菜单实现方法
2015/09/12 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
javascript实现无法关闭的弹框
2016/11/27 Javascript
react系列从零开始_简单谈谈react
2017/07/06 Javascript
react 父组件与子组件之间的值传递的方法
2017/09/14 Javascript
js的函数的按值传递参数(实例讲解)
2017/11/16 Javascript
详解Vue 多级组件透传新方法provide/inject
2018/05/09 Javascript
解决微信小程序调用moveToLocation失效问题【超简单】
2019/04/12 Javascript
vue实现动态按钮功能
2019/05/13 Javascript
详解Python import方法引入模块的实例
2017/08/02 Python
在PyCharm下打包*.py程序成.exe的方法
2018/11/29 Python
python3 批量获取对应端口服务的实例
2019/07/25 Python
Django多层嵌套ManyToMany字段ORM操作详解
2020/05/19 Python
Python使用pyenv实现多环境管理
2021/02/05 Python
德国内衣、泳装和睡衣网上商店:Bigsize Dessous
2018/07/09 全球购物
日本最大的彩色隐形眼镜销售网站:CharmColor
2020/09/09 全球购物
研究生求职推荐信范文
2013/11/30 职场文书
纺织工程专业个人求职信范文
2014/01/27 职场文书
户外婚礼策划方案
2014/02/08 职场文书
名企HR怎样看待求职信
2014/02/23 职场文书
我为自己代言广告词
2014/03/18 职场文书
成立公司计划书
2014/05/07 职场文书
大学生党员个人总结
2015/02/13 职场文书
2015年党风廉政建设个人总结
2015/08/18 职场文书
2019销售早会主持词
2019/06/27 职场文书
读《瓦尔登湖》有感:每个人都需要一个瓦尔登湖
2019/10/17 职场文书
Python图像处理之图像拼接
2021/04/28 Python
SQL注入篇学习之盲注/宽字节注入
2022/03/03 MySQL
win11如何查看端口是否被占用? Win11查看端口是否占用的技巧
2022/04/05 数码科技