博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【jQuery】常用点
阅读量:6196 次
发布时间:2019-06-21

本文共 932 字,大约阅读时间需要 3 分钟。

包装

  • wrap() 包装

  • wrapAll() 整体包装

  • wrapInner() 内部包装

  • unwrap() 删除包装(不包括body)

$(function(){    $('span').wrap('
');})

主动触发trigger

$(function(){    $('span').on('click',function(){        alert(123);    })    $('span').trigger('click');    //主动触发点击事件})

jQuery中的事件委托delegate

//一般写法 直接给li加事件$(function(){    $('li').on('click',function(){        $(this).style.background = 'red';    })})//事件委托$(function(){    $('ul').delegate('li','click',function(){        $(this).css('background', 'red').siblings().css('background', '#fff');    })})//阻止事件委托$(function(){    $('ul').delegate('li','click',function(){        $(this).css('background', 'red').siblings().css('background', '#fff');        $('ul').undelegate();    })})

event对象属性

  • event.data 事件中的数据

  • event.target 事件源

  • event.type 事件类型

jQuery工具方法 $.xxx();

  • $.type() 判断类型

  • $.trim(str) 去空格

  • $.inArray('a',arr) 返回a所在数组中的位置,没有则返回-1 类似indexOf

  • $.proxy() 改变this的指向

  • $.noConflict() 防止冲突

  • $.type() 判断类型

转载地址:http://dvyca.baihongyu.com/

你可能感兴趣的文章
Linux 下 项目管理
查看>>
Steve Souders 高性能网站建设指南14条提升网站页面速度的最佳实践(1)
查看>>
ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
查看>>
YMP开发框架快速上手(一)
查看>>
Oracle11g RAC下ASM 的管理与维护
查看>>
centos 安装ftp
查看>>
android 简单的 左右上下手势 判断
查看>>
CSS重置, 批量设置指定所有类型控件的CSS风格
查看>>
Go 1.4 src/pkg → src
查看>>
成为JavaGC专家Part I — 深入浅出Java垃圾回收机制
查看>>
linux 配置软连接的需要注意的一个问题
查看>>
如何对system.img和userdata.img解包,再重新打包
查看>>
都是 HBase 上的 SQL 引擎,Kylin 和 Phoenix 有什么不同?
查看>>
使用jMeter构造大量并发HTTP请求进行微服务性能测试
查看>>
实现RabbitMQ 延时消息
查看>>
系统目录结构、ls命令、文件类型、alias命令
查看>>
zookeepr集群环境搭建
查看>>
java.util.concurrent.CountDownLatch用方法
查看>>
linux中时间设置date、hwclock、clock
查看>>
jenkins 安装
查看>>