jq的事件操作,以及默认事件

1,闭包,
概念,ja中函数的高级应用
作用,在函数外部访问函数内部的变量

2,继承,
概念,构造函数之间的高级应用
用法,自己继承父级,本质是继承父级构造函数的功能和程序

3,设计模式
解决专门的问题,简介高效的程序
单例模式,解决构造函数,生成同一个实例化对象
组合模式,通过一个方法,控制所有构造函数的入口函数
发布订阅模式,监听主体状态,通知相关个体,响应更新数据

4,jq
概念,js的代码库,最简单的框架
执行,要执行jq先加载ja程序文件
选择器,获取dom元素的方法
筛选器,在jq中,根据条件筛选biaoqian
属性操作, prop attr
隐式迭代,jq默认会循环遍历操作标签数组中的所有标签
tab切换案例(js的方法,jq的方法)

5,jq的class操作,可以添加多个元素,但是attr和props会覆盖
addclass
removeclass

6,判断标签是否具有该属性值,
hasclass
如果含有多个的话,最好写成逻辑运算符

7,切换类名
toggleclas如果含有该类名就删除,如果没有那就添加

8,jq的标签内容操作
.html
.text
.val
和js中的innerhtml和innertext作用相同和value作用相同

9,jq中样式设定
在jq中框架中我们都不用考虑兼容问题

10,在js中我们一般用 .style获取行内样式
.css

11,获取标签的索引
$(this).index

12,jq中的事件操作-on方法
普通事件
事件传参
事件委托

13,jq中事件委托的this指向‘
被触发的元素

14,事件的移除,
.off方法
必须绑定的是函数名称,通过函数名称来删除绑定的事件
删除的是同一个内存地址

15,jq的立即执行事件
一般绑定的事件,都是被触发才会执行,立即执行函数不用触发,就可以被执行
.trigger 立即执行
.one只执行一次的事件

16,不用on绑定也能执行的事件
click
dblclick
scroll

17,hover事件
第一个函数移入触发
第二个函数移出触发

18,阻止冒泡事件两种方法

e.stoppagation()
return false

19,阻止默认事件
例如阻止表单提交
prevevtDefult
通过input标签获取的类型都是字符串
纯数字的字符串变成number类型
*1 -0 /1 number 都可以,做一个不改变数值大小的运算
form 的 action是form表单提交之后跳转的地址
return false会阻止一切

20 jq中的ready事件

ready与window.onload类似
window,onload是所有资源加载完毕才
ready是html加载完毕

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值