位置: 编程技术 - 正文

JavaScript中利用jQuery绑定事件的几种方式小结(jq 使用)

编辑:rootadmin

推荐整理分享JavaScript中利用jQuery绑定事件的几种方式小结(jq 使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js引入jq,js引用jquery文件,js怎么用jquery,jq 使用,jq 使用,javascript中利用构造函数创建对象并传值输出,javascript中利用构造函数创建对象并传值输出,javascript中利用构造函数创建对象并传值输出,内容如对您有帮助,希望把文章链接给更多的朋友!

开发过程中经常要给DOM元素添加一些事件,下面介绍几种方式:

先写几个好看的button

效果如下:

1、直接在btn1使用onclick,这种方式称为内联事件,简单粗暴,好处是可以清晰地看到button绑定了click事件;这种方式等同于:(element).onclick;

这种方式的缺点,一个元素只能指定一个内联事件,添加了这段代码之后会发现onclick="alert('hello btn1');"被覆盖了:

JavaScript中利用jQuery绑定事件的几种方式小结(jq 使用)

2、使用原生JS给多个元素绑定事件,在 IE 9 之前的版本中,需要使用 attachEvent替代addEventListener

3、第二种方式逻辑比较简单,逼格会高一点,但是代码量比较多,而且还需要考虑IE的兼容性问题,由于我们的项目一般都会使用到JQuery,所以就可以这样写了:

上面使用到的on和bind方法效果是一样的;

4、使用on,给多个元素绑定一个或多个事件:

这是我现在在开发中最常用的一种方法,有个好处,举个栗子:

这样动态添加元素的时候可以自动添加click事件,比如我们经常使用AJAX加载一些数据动态添加到页面上,这样就简单多了。

另外:使用原生JS利用事件委托实现也比较简单,

使用jQuery或者原生js实现鼠标滚动加载页面新数据 相信很多人都见过瀑布流图片布局,那些图片是动态加载出来的,效果很好,对服务器的压力相对来说也小了很多,用鼠标操作的时候相信都见过这样

不定义JQuery插件 不要说会JQuery 一、导言有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写("#"),("#"),("."),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到

基于jquery编写分页插件 扩展JQuery很容易,作为一个练习,编写一个简单的分页插件,代码量不大,直接看代码好了:$.fn.mypagination=function(totalProperty,opts){opts=$.extend({perPage:,call

标签: jq 使用

本文链接地址:https://www.jiuchutong.com/biancheng/383048.html 转载请保留说明!

上一篇:jQuery实现滚动鼠标放大缩小图片的方法(附demo源码下载)(jquery 获取滚动距离)

下一篇:使用jQuery或者原生js实现鼠标滚动加载页面新数据(jquery如何调用)

  • 预收账款属于什么科目借贷方向
  • 收到工程服务费会计分录
  • 附加税减免所得税汇缴的时候需要调整吗
  • 已认证红冲需要退回发票吗
  • 桐木板芯销售
  • 给客户赔偿如何入账
  • 小规模纳税人自开专票
  • 非营业活动交增值税吗
  • "明股实债“的税务风险,你真的清楚吗?
  • 不具有法人资格的企业形式
  • 本月没有发生额本月合计
  • 经营租赁的固定资产计提折旧吗
  • 个人偶然所得捐赠扣除标准
  • 债务重组损益如何确定
  • 竣工决算调整入库流程
  • 结转未交增值
  • 公司冲销费用凭证是什么
  • 补提去年所得税分录
  • 临时文件夹无写入权限这是什么原因
  • php字符串赋值
  • php require的用法
  • 领用配件计入什么科目
  • 潜亏挂账是什么意思
  • 双线服务器
  • 补充养老保险的特点
  • 国家对国有企业采取的政策是怎样的
  • php redis使用
  • 结转本月收入类账户到本年利润
  • 新会计准则开办费如何做账务处理
  • nvidia-smi failed to initialize
  • 年底计提成本
  • 工程没结算能否竣工验收
  • 将本月发生的制造费用在甲、乙产品之间
  • 增值税进项加计抵减账务处理
  • 帝国cms移动端
  • FPGA实现64点IFFT(VHDL)
  • 什么样的企业才算大企业
  • 购车增值税可以不交吗
  • win2008iis安装
  • 退休职工能否扣医保
  • mysql5.5数据库安装教程
  • 计提坏账准备的方法
  • 企业管理费用科目期末一般是
  • 发票系统怎么用
  • 退货的增值税专用发票怎么开
  • 制造费用的归集是什么意思
  • 承租人收到融资租赁款
  • 应交税金应交增值税
  • 未抵扣机动车专票红字发票怎么填开
  • 国有资产保值增值率
  • 企业银行存款属于什么会计要素
  • 固定制造费用包括变动制造费用吗
  • 预收账款余额在贷方是什么意思
  • 生产企业代理出口退税
  • 财务会计是学什么课程
  • sql null用法
  • Navicat连接MySQL报错
  • 苹果电脑dock栏是什么意思
  • bios没有usb启动项解决方法联想
  • win7如何查看图片的rgb
  • Ubuntu配置永久IP配置文件
  • dx12不支持dx11解决办法
  • mac电脑finder在哪里
  • centos7如何进入命令行
  • win10安装office2016无法注册字体可以忽略吗?
  • 右键回收站一直转圈
  • linux系统怎么弄
  • linux filezilla使用教程
  • NGUI的depth和Z轴的关系
  • android屏幕尺寸适配
  • 网页过关类游戏
  • shell脚本编程实例
  • linux shell脚本实例
  • 那些so 叼的android studio 插件
  • 广西税务12366如何查看代他人缴费发票
  • 光伏发电地方税收
  • 扬帆把舵怎么读
  • 江西省税务局官网查询系统
  • 山西省税务局官网登录
  • 广东地方税务局领导班子名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设