Jquery常用工具集
来源:互联网 发布:数据分析师需要考证吗 编辑:程序博客网 时间:2024/06/05 14:27
jquery 解决不同类库的冲突:
在jquery中定义了 jQuery.noConflict(); 在多个js框架中存在$ 符号冲突,调用该方法可以为Jquery 的$符号提供各种替代符号例如:
$j= jQuery.noConflict();
前端开发中,会用到许多有趣的公共方法,例如判断浏览器类型
jQuery.browser.webkit //谷歌浏览器
jQuery.Browser.msie //IE
jQuery.browser.mozilla //火狐
jQuery.each 遍历数据 遍历对象 遍历对象有两个参数 ,遍历数组只有一个参数
var person={name:'zs',age:12};
jQuery.each(person,function(key,value){
alert(key+"---"+value);
})
jQuery.extend 合并两个对象 生成一个新的对象 在写插件的时候极为有用
var p1={name:"男校长",age:27,address:"郑州"};
var p2={name:"女校长",age:36};
var po=new Object();
var p=jQuery.extend(po,p1,p2);
console.info(po);
console.info(p1);
console.info(p2)
/**
* grep有两个参数 第一个参数为元素 第二个为 索引
*/
var as=jQuery.grep([1,2,3,4,5],function(n,i){
return n%2==0;
})
jQuery.inArray //判断当前元素是否在数据中:
jQuery.inArray(1,[1,2,33,4]) //返回元素所在下标
//把一组元素转换为数组
$("table tr").toArray();
Query.makeArray($("tbody tr"));
/可以对元素的属性进行统一的处理
var ms=jQuery.map([{name:'zs',age:23},{name:'ls',age:23}],function(key,value){
if(key.name=="zs"){
key.age=25;
}
return key;
});
//合并两个数组
var n=jQuery.merge([1,2,3],[12,23,45]);
//序列化一组对象 通过浏览器进行传输
var p={name:"zs",age:12}
var param=jQuery.param(p);
- Jquery常用工具集
- [ jQuery ] jQuery常用工具大全!
- jQuery常用工具方法
- JQuery常用工具方法
- jquery的常用工具方法
- Jquery常用工具函数总结
- jQuery 常用工具函数
- jQuery-常用工具函数
- 常用工具集
- 常用工具集
- c++程序员常用工具集
- c++常用工具集
- Oracle 常用工具集
- C++程序员常用工具集
- c++程序员常用工具集
- C++程序员常用工具集
- C++程序员常用工具集
- c++程序员常用工具集
- Linux下的常用命令(三)
- 硅谷教父:为什么总是“边缘人”在改变世界?
- 《C语言及程序设计》实践项目——动态数组 ->【项目1-学生人数没个准】
- 原串反转
- Activity与Fragment
- Jquery常用工具集
- 积分系统——实现文字到图片的转化
- “-bash: !”: event not found"、echo > sudo permission denied
- 【C++】尽可能使用const
- 山东省第六届ACM竞赛 山东理工SDUT3258 Square Number
- ios iOS中改变部分字体颜色
- linux(kali,centos)安装vm及其提示缺少c头文件解决方法
- SpringBoot非官方教程 | 第二十二篇: 创建含有多module的springboot工程
- 算法导论 练习题 11.1-4