位置: 编程技术 - 正文

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

  • 没有独立核算的分公司需要报税
  • 京东开专用发票需要用公户付款吗
  • 在建工程是资产
  • 土地使用权入账价值包括哪些
  • 工程结余物资清理方案
  • 企业所得税研发费用加计扣除政策的文件
  • 房地产企业土地使用税
  • 发生销货退回增值税专用发票如何处理
  • 总分包外地施工怎样预缴税款?
  • 购买办公室电脑桌分录
  • 行业协会需要办理税务登记证吗
  • 加税点开专票合适吗
  • 购买方和销售方一样可以报销吗
  • 为什么有的公司没有一金
  • 固定资产被替换部件的会计处理
  • 做买卖交税
  • 差额银行承兑汇票
  • 测测网络
  • win10任务栏图标怎么变大
  • 财务管理终值和现值
  • 小规模纳税人无票收入免税吗
  • 退回多缴税款账务处理
  • 公司注销退回投资款如何账务处理
  • 打开浏览器时间长
  • macos连接wifi无法上网
  • 安保费差额纳税是什么意思
  • php数组函数有哪些
  • jsPDF + html2canvas A4分页截断 完美解决方案(含代码 + 案例)
  • 新英格兰的秋天
  • 企业租赁发票税率是多少2023年
  • 可变现净值属于资产计量属性吗
  • 国家公园好玩吗
  • aes-ecb和aes-gcm
  • php正则表达式实例
  • 新政府会计制度固定资产核算
  • vue-axios详细介绍
  • 个人独资企业都需要交什么税
  • 使用jquery的好处
  • vf中显示命令
  • python dayup
  • 企业年报经营状态
  • 报关单运费cny
  • 只有进项发票,没有销项可以吗
  • 所得税季度申报表怎么填
  • 子公司减资是利好还是利空
  • 员工旅游的费用账务处理
  • 企业转让股权如何缴纳企业所得税
  • 企业应纳税总额怎么算
  • 营业额包括成本价吗
  • MySQL默认字符集修改
  • 复利现值系数表系数表
  • 应交税金应交增值税
  • 认缴出资额承担责任怎么算
  • 印花税减免税额怎么填
  • 低值易耗品与固废的区别
  • 月底计提工资的会计处理
  • mysql coalesce函数用法
  • ubuntu基本配置
  • mac怎么安装ios
  • 系统恢复会怎么样
  • ububtu安装教程
  • win7guest账户有密码吗
  • win8语言栏不见了 怎么调出来
  • linux中dhcp
  • 如何打开音量控制器
  • windows7打不了字怎么办
  • es6数组函数
  • js咋用
  • Cocos2dx3.2 CrazyTetris 单线裁剪 对于判断消除的思考(一)
  • 纯css实现轮播图
  • shell脚本实现批量移动文件
  • javascirpt
  • python中函数参数类型
  • 建安企业异地个税怎么交
  • 广州酒家月饼抽奖公告最新
  • 福建省农业厅副厅长梁
  • 什么是减税政策
  • 国税局辽宁省国税局
  • 免抵退税办法不得抵扣的进项
  • 企业可以享受哪些政策优惠
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设