jQuery语法
目录:
一、选择网页元素
二、改变结果集
三、链式操作
四、元素的操作
五、元素的操作:移动
六、元素的操作:复制、删除和创建
七、工具方法
八、事件操作
九、特殊效果
一、选择网页元素
这也是jQuery的基本设计思想和主要用法,就是“选择某个网页元素,然后对其进行某种操作”,也是区别于其他JS库的根本特点
所以首先我们要获得网页元素$(''),如下(选择ID为myId的元素和使用jQuery特有的表达式):
相当于JS的document.getElementById("")等
$('#myId'); $('a:first') //选择网页第一个a元素
常用选择器:
二、改变结果集(也称包装集,是选择器的返回结果)
设计思想之二: 提供各种强大的过滤方法
如下(选择器.has过滤方法):
$('div').has('p'); //选择包含p元素的div元素
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
attr函数:
获取属性:var xx = $("选择器").attr("属性"); 设置属性:$("选择器").attr("属性", "属性设置值");
常见事件处理:
响应鼠标点击: $("button").click(function() {$("#id").hide();}); (如果事件click、mousedown、mouseup对应的函数都被定义,响应顺序为:mousedown->mouseup->click)
异常处理(error事件):$(window).error(function() {return true;}); (表示当网页有错误时,显示错误信息)
keydown事件(定义键盘某个按键按下时,所触发的事件):$(window/document).keydown(function() {$("#id).hide();}); (仅是这里按下任意按键触发事件)
最新文章
- Leetcode 15. 3Sum
- 【iOS】Alamofire库在iOS7下设置Head无效的问题
- HDU5900 QSC and Master(区间DP + 最小费用最大流)
- c++截取英文和汉字(单双字节)混合字符串
- qt 自动产生 Guid 方法
- Android Studio 的安装和配置篇(Windows篇)
- C#操作Excel(2)-- 打开-读取Excel文档
- FAT32,NTFS,EXT3,支持的最大分区和单个文件大小?
- 四轴飞行器1.4 姿态解算和Matlab实时姿态显示
- jQuery.merge 源码阅读
- iOS10收集IDFA,植入第三方广告[终结]--ADMob
- loadrunner提高篇-场景设计实践
- 使用Python写一个贪吃蛇
- DevOps之域名
- 端口扫描命令nmap
- 腾讯IVWEB前端工程化工具feflow思考与实践
- iReport官方文档(英文版本)+ iReport中文教程
- C++Primer笔记之复制控制
- 由于没有公钥,无法验证下列签名: NO_PUBKEY 54422A4B98AB5139
- 【机器学习算法-python实现】决策树-Decision tree(2) 决策树的实现