位置: 编程技术 - 正文

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如何调用)

  • 城建税多少会减免
  • 普通发票可以抵税点吗
  • 开发成本需要结转到存货吗
  • 金税四期对建筑的影响
  • 进项税额转出影响城建税吗
  • 销户本金转入保单怎么办
  • 利息费用和利息支出的区别计算公式
  • 企业组织结构的形式
  • 公司交社保是怎么计算的
  • 计算消费税时运费计入计税依据么
  • 利息收入需要交印花税吗
  • 汽车销售服务费增值税税率
  • 预估收入增值税申报
  • 资产负债表中本期盈余等于什么?
  • 政府补贴什么时候确认收入
  • 企业所得税年度申报
  • 手机专票 一般纳税人能抵扣吗
  • 库存现金贷方为负数说明什么
  • 股权投资基金账户有监管吗
  • 长期待摊费用进项税可以一次性抵扣吗?
  • 主营业务收入冲销
  • 更正申报所得税流程
  • 5.0车船税和交强险一年多少钱
  • 咨询费可以入账吗
  • 进项发票和销项发票金额相同还需要交税金吗
  • 旅行社的税
  • 推广费是广告费和业务宣传费吗
  • 投标报价里税金和税率是一个吗
  • 税控维护费发票图片
  • 多扣除了应交税费怎么调整?
  • 公司买结构性存款算投资吗
  • 建筑业预交增值税最新政策
  • 如何代开外籍人员个人所得税完税凭证?
  • 土地增值税的税率和速算扣除数
  • 计提跌价准备会影响利润吗
  • 预征率3%
  • 什么叫交付使用
  • 事业单位投资收回账务处理
  • 电脑自动更新系统
  • 公司比赛奖金计入什么科目
  • PHP:Memcached::getResultCode()的用法_Memcached类
  • 工伤单位支付
  • PHP:imagepolygon()的用法_GD库图像处理函数
  • 待抵扣进项税额什么意思
  • 分包工程的账务处理
  • yii2中dropDownList实现二级和三级联动写法
  • 一般纳税人开出13%的普通发票怎么扣税
  • php正则匹配中文
  • 【K210】K210学习笔记七——使用K210拍摄照片并在MaixHub上进行训练
  • 发票可以开未来日期吗
  • python怎么用
  • php接口技术
  • 固定资产报废时,后续未折旧额计入哪里
  • 公司注销时退还实收资本要交个税吗
  • 小规模纳税人预交增值税率
  • 应付账款不需要付情况说明
  • 如何购买车辆交强险保单
  • 虚拟机中安装虚拟机
  • mac如何更换系统
  • 通过注册表删除脱机打印机
  • ghost过的硬盘能恢复吗
  • 微软雅黑啥意思
  • 苹果mac使用
  • auto mac
  • windows7开机
  • keyemain.exe是什么
  • Windows8 PrintScreen屏幕截图如何保存到桌面上
  • 置顶朋友圈怎么设置
  • opengl画直线函数
  • 置顶聊天折叠怎么开启
  • 安卓飞行手游
  • linux中文件权限读写执行的三种标志符号依次是
  • unity游戏开发入门经典
  • 搭建入门
  • 字符串查找子串
  • javascript简明教程
  • 动态效果怎么设置
  • jquery技巧
  • 河北电子税务局开票流程
  • 日本互联网金融发展
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设