给出以下的代码展示:

 1 //绑定 下一页 的点击事件
 2          $("a[aria-label='Next']").click(function(){
 3              $("a[aria-label='Previous']").show();
 4              if(page.pageNo == page.totalPage - 1){
 5                  $("a[aria-label='Next']").hide();
 6              }else{
 7                  $("a[aria-label='Next']").show();
 8              }
 9              page.pageNo++;
10              page.pageSet(bindData , page);
11          });
12
13          //上面的.click()绑定点击事件 和 下面的 $(document).on("click",".pagination li:gt(0):not(:last)",function(){});的区别在于:
14          //.click只能为页面现有的元素绑定点击事件,如果是动态生成的新的元素,是没有事件的
15          //而$(document).on("click","指定的元素",function(){});方法则是将指定的事件绑定在document上,而新产生的元素如果符合指定的元素,那就触发此事件
16
17          //为动态生成的 页码按钮 添加 点击事件
18          $(document).on("click",".pagination li:gt(0):not(:last)",function(){
19              page.pageNo = $(this).text();
20              $("a[aria-label='Previous']").show();
21              $("a[aria-label='Next']").show();
22              if(page.pageNo == "1"){
23                  $("a[aria-label='Previous']").hide();
24              }
25              if(page.pageNo == page.totalPage){
26                  $("a[aria-label='Next']").hide();
27              }
28
29              page.pageSet(bindData , page);
30          });

View Code

上面的.click()绑定点击事件 和 下面的 $(document).on("click",".pagination li:gt(0):not(:last)",function(){});的区别在于:
1》》.click只能为页面现有的元素绑定点击事件,如果是动态生成的新的元素,是没有事件的
2》》而$(document).on("click","指定的元素",function(){});方法则是将指定的事件绑定在document上,而新产生的元素如果符合指定的元素,那就触发此事件

转载于:https://www.cnblogs.com/sxdcgaq8080/p/5737779.html

【jQuery 区别】.click()和$(document).on(click,指定的元素,function(){});的区别相关推荐

  1. Jquery 循环遍历table获取tr内指定的元素,并校验查重,删除元素值有相同的tr

    //验证申请子表不能重复 function checksublist() {var idarray = new Array();$("table.table_title1").fi ...

  2. jQuery的on绑定click和直接绑定click区别

    状况之外 在之前的公司并没有遇到这个问题,也就没有深究.直到自己换了现在的公司,刚来第二天就开始写别人写到一半的项目,很无奈,不是原生就是jquery,由于项目急,已经来不及切换框架重新布局,只能继续 ...

  3. jQuery 中$('.classname').on('click',function(){});与$(document).on('click','.classname',function(){});

    $('.classname').on('click',function(){}); 该方法只能为页面现有的元素绑定点击事件,如果是动态生成的新的元素,是没有事件的 $(document).on('cl ...

  4. $(document).click()在iPhone上无法正常工作jQuery

    如何解决$(document).click()在iPhone上无法正常工作jQuery? 添加以下代码即可. 问题是iPhone不会引发点击事件.他们引发"触摸"事件.非常感谢苹果 ...

  5. .on(#39;click#39;)与.click()之间的区别

    以下代码之间有什么区别? $('#whatever').on('click', function() {/* your code here */ }); 和 $('#whatever').click( ...

  6. JQuery 自动触发 a 标签的 click事件

    前言 JQuery 使用 trigger 可以自动触发 HTML元素的 click() 方法 a标签有些特殊,JQuery无法使用 trigger 触发 a 标签click事件,需要迂回一下. a标签 ...

  7. 移动端ajax,jQuery基于$.ajax设置移动端click超时处理方法

    本文实例讲述了jQuery基于$.ajax设置移动端click超时处理方法.分享给大家供大家参考,具体如下: 这里介绍jquery click事件如何在移动端自动转换成touchstart事件. 因为 ...

  8. 转载】JQuery中如何传递参数如click(),change()等具体实现

    转载地址:http://www.jb51.net/article/36249.htm 有个需求让两个select中option相互转换,这个作业就是给几个按钮添加click()事件接下来为大家介绍下如 ...

  9. 苹果手机浏览器$(document).on(click,function(){})点击无效的问题(转)

    苹果手机浏览器$(document).on("click",function(){})点击无效的问题 今天在测试的时候发现,动态生成元素的点击事件$(document).on(&q ...

最新文章

  1. 012 分析技能冷却二叉树
  2. CSS 实现加载动画之四-圆点旋转
  3. Berkeley DB作用
  4. js 绘制泳道图_软件工程师,如何绘制业务架构图 — 4.流程图
  5. 《走出软件作坊》读后感
  6. 计算机数制和运算的一点总结.
  7. Lazarus Coolbar and AnchroDocking
  8. python垃圾回收机制gcgo_python垃圾处理机制
  9. 第一百零六节,JavaScript变量作用域及内存
  10. RecyclerView学习(二)之缓存探索
  11. java实现modbus rtu协议与 modscan等工具(2)
  12. 基于偏微分方程的图像分割(二)Snake模型 Matlab实现
  13. Libcurl最初的实现tfp上传和下载功能
  14. 《软技能--代码之外的生存指南》学习笔记之自我营销篇
  15. Java中静态方法的调用格式
  16. java实现mysql拦截_java分页拦截类实现sql自动分页
  17. 杰理ac18芯片_AC6905B/AC6905C杰理JL24脚四合一蓝牙芯片
  18. 潜心十年,修炼成编程高手
  19. matlab 结构张量,图像处理中的结构张量(structure tensor)
  20. 计算机组成原理简答知识点,计算机组成原理简答题汇总,史上最全

热门文章

  1. mysql中00933错误_java.sql.SQLException: ORA-00933: SQL 命令未正确结束错误解决
  2. 一键cosplay各路动漫人物!快手的这个BlendGAN火了 | NeurIPS 2021
  3. 矩阵乘法无需相乘,速度提升100倍,MIT开源最新近似算法 | ICML 2021
  4. Stack Overflow被腾讯最大股东收购,影响我复制粘贴代码吗?
  5. vue cli3.0 引入eslint 结合vscode使用
  6. LeetCode 之 JavaScript 解答第20题 —— 有效的括号(Valid Parentheses)
  7. css文本 颜色1
  8. struts2入门(搭建环境、配置、示例)
  9. 使用three.js实现机器人手臂的运动效果
  10. C++中一些类和数据结构的大小的总结