JQuery常用的方法

1、获取元素属性的几种方式

  1. prop(’.class’)获取元素的固有属性。
  2. attr(’.class’)获取元素的自定义属性。
  3. 数据缓冲data()这个里面的数据存放在元素的内存里面。

2、复选框要使用change()事件来判断是否选中。

3、获取元素内容的方式

  1. 获取设置元素内容html().这个方法把里面的标签也一起拿出来,不仅仅是值。
  2. 获取设置元素文本内容text().这个方法只针对文本,忽略标签。
  3. 获取设置表单值val()。

4.选中标签

  1. parents(" one") 获取所有祖先元素,指定具体父级就代表获取的是哪一个。

  2. toFixed(2)这个方法代表保留几位小数。

$('div').each(function(i,domFile) {
// 回调函数第一个参数一定是索引号,可以自己指定索引号名称。
// 回调函数第二个参数一定是dom元素对象。注意dom元素对象,要想转换为jQuery,必须$()包起来就可以啦。
}

$.each(arr,function(i,ele) {

}
$.each({
	name='zhangsan',
	age=34
},function(i,ele){ // 这里的i是属性名,这里的ele是属性值。
	// 这个用来做遍历数据,即可以遍历数组也可以遍历对象。
}

5、创建元素

  1. $("<div>我</div>")创建元素直接用 $ ()包起来就可以。
  2. 内部添加:1) append()内部添加并且放到内容的最后面。
    2) prepend()内部添加并且放到内容的最前面。
  3. 外部添加:1) after()外后添加。2) before()内前添加

6、删除元素

  1. remove()删除包括自身都删。
  2. empty()删除内部子节点。
  3. html("")里面给个空串儿也就相当于清空啦。

7、事件

1.on()可以用来绑定多个事件。

$('.one').on('click','li',functin() {
}
/**on事件可以进行事件的委派,把事件绑定到父级上,指定里面具体的子元素。
on可以给后来动态创建的元素绑定事件。但是如果直接使用click事件是不可以的*/
  1. off()可以用来解除绑定的事件。off()可以解除全部事件也可以使用off(‘li’)解除具体的事件。
$('url').off('click','li') // 解除事件委派,前面父后面子。
  1. 如果有的事件只想触发一次,可以使用one()来绑定事件。
  2. trigger()自动触发事件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值