jquery使用技巧
来源:互联网 发布:js正则判断数字 编辑:程序博客网 时间:2024/06/06 01:19
removeAttr("class"):移除它的class,class不存在;
siblings():找出所有同辈元素,不包含自己;
而next():找出自己下面的同辈元素,也不包含自己;
.bind():绑定多个事件
slideToggle("fast"):点击显示,点击又隐藏
attr():给元素里面添加属性
$("span").attr({'title':"你好"}) <span title="nihao "></span>
addClass("")添加元素的类样式
transition:all 0.2s;
transform:scale(1.1,1.1);等比例放大缩小
$(function() {
//1)选择器(重点)
// $('body')、$('#id')、$('.class')、$('.area li')、$('选择器').筛选()
//2)jQuery对象和DOM对象
// 能调用jQuery方法和属性的对象就是jQuery。
// $('#id')[0]/.get(0)
// $(document).height()、$(window)
// 3)属性和css操作
// console.info('attr:' + $('#check').attr('checked'));
// prop这个方法在v 1.6以后才出现
// console.info('prop:' + $('#check').prop('checked'));
// 4)文档操作
// 5)jQuery工具方法
// 对象合并
//var settings = { validate: false, limit: 5, name: "foo" };
//var options = { validate: true, name: "bar" };
//jQuery.extend(settings, options);
// 数组筛选
// $.grep( [0,1,2], function(n,i){
// return n > 0;
// });
// 判断某个值在数组中的位置
//var arr = [ 4, "Pete", 8, "John" ];
//jQuery.inArray("John", arr); //3
//jQuery.inArray(4, arr); //0
//jQuery.inArray("David", arr); //-1
//jQuery.inArray("Pete", arr, 2); //-1
// 删除数组中重复元素
// console.info($.unique([1,2,3,1,3,13]));
// 去除前后空格
// console.info($.trim(' a b c ').length);
// 6)AJAX(重点)
// 7)jQuery插件机制
// 插件调用有两种方式:
// a)$.cookie(),静态方法调用形式(Math.random())
/*
var arrays = [23,4,234,23,4,123,4,1234,123];
var result = $.sort({
arrays: arrays,
sortMethod : 'desc',
});
console.info(result);
*/
// b)$('.container').fullpage(),实例方法调用形式(new Date().getFullYear())
//console.info($('#btn1').styles('font-size'));
//$('button').styles({
// background: 'red',
// 'font-size': '24px',
// color: 'white',
// 'font-weight': 'bolder',
//});
$('button').styles('background', 'red').styles('font-size', '28px').styles('color', 'white');
// 8)多库共存机制
// prototype.js $
// jquery.js $
// $(选择器) / jQuery(选择器)
//var j = jQuery.noConflict();
//// 基于 jQuery 的代码
//j("div p").hide();
//// 基于其他库的 $() 代码
//$("content").style.display = 'none';
})
siblings():找出所有同辈元素,不包含自己;
而next():找出自己下面的同辈元素,也不包含自己;
.bind():绑定多个事件
slideToggle("fast"):点击显示,点击又隐藏
attr():给元素里面添加属性
$("span").attr({'title':"你好"}) <span title="nihao "></span>
addClass("")添加元素的类样式
transition:all 0.2s;
transform:scale(1.1,1.1);等比例放大缩小
$(function() {
//1)选择器(重点)
// $('body')、$('#id')、$('.class')、$('.area li')、$('选择器').筛选()
//2)jQuery对象和DOM对象
// 能调用jQuery方法和属性的对象就是jQuery。
// $('#id')[0]/.get(0)
// $(document).height()、$(window)
// 3)属性和css操作
// console.info('attr:' + $('#check').attr('checked'));
// prop这个方法在v 1.6以后才出现
// console.info('prop:' + $('#check').prop('checked'));
// 4)文档操作
// 5)jQuery工具方法
// 对象合并
//var settings = { validate: false, limit: 5, name: "foo" };
//var options = { validate: true, name: "bar" };
//jQuery.extend(settings, options);
// 数组筛选
// $.grep( [0,1,2], function(n,i){
// return n > 0;
// });
// 判断某个值在数组中的位置
//var arr = [ 4, "Pete", 8, "John" ];
//jQuery.inArray("John", arr); //3
//jQuery.inArray(4, arr); //0
//jQuery.inArray("David", arr); //-1
//jQuery.inArray("Pete", arr, 2); //-1
// 删除数组中重复元素
// console.info($.unique([1,2,3,1,3,13]));
// 去除前后空格
// console.info($.trim(' a b c ').length);
// 6)AJAX(重点)
// 7)jQuery插件机制
// 插件调用有两种方式:
// a)$.cookie(),静态方法调用形式(Math.random())
/*
var arrays = [23,4,234,23,4,123,4,1234,123];
var result = $.sort({
arrays: arrays,
sortMethod : 'desc',
});
console.info(result);
*/
// b)$('.container').fullpage(),实例方法调用形式(new Date().getFullYear())
//console.info($('#btn1').styles('font-size'));
//$('button').styles({
// background: 'red',
// 'font-size': '24px',
// color: 'white',
// 'font-weight': 'bolder',
//});
$('button').styles('background', 'red').styles('font-size', '28px').styles('color', 'white');
// 8)多库共存机制
// prototype.js $
// jquery.js $
// $(选择器) / jQuery(选择器)
//var j = jQuery.noConflict();
//// 基于 jQuery 的代码
//j("div p").hide();
//// 基于其他库的 $() 代码
//$("content").style.display = 'none';
})
阅读全文
0 0
- [ jQuery ] jQuery 使用技巧!
- jquery使用技巧简介
- jQuery使用技巧汇总
- jquery使用小技巧
- jquery使用小技巧
- Jquery使用小技巧
- jquery使用技巧总结
- jquery使用技巧总结
- jquery 使用小技巧
- JQuery 使用技巧
- jquery使用技巧
- jQuery使用技巧
- 常用jQuery使用技巧
- jquery 使用技巧
- jquery使用技巧
- jquery autoComplete 使用技巧
- jquery使用技巧总结
- jQuery使用技巧
- 【OpenCv/EmguCv】指针式仪表读数(二)
- Volley 源码解析
- Exception in thread "http-bio-8080-exec-8" java.lang.OutOfMemoryError: PermGen space
- 啦啦啦
- ZedBoard Study Notes -- Running the Qt Program
- jquery使用技巧
- mongo入门
- 认识quartz定时器
- C#调用用友U8OpenAPI体验
- Tracealyzer for FreeRTOS(FreeRTOS+Trace) 详解(源码解析+移植)
- char c = 1 char c = "1" char c = '1'
- 高盛:25年后无人驾驶卡车每年将导致30万人口失业
- HTML5菜单栏特效
- selecium ide全命令