全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jquery与js实现全选功能的区别

一、jquery常用的事件

click(),dbclick()   

focus(),blur()   

change()   

keydown(),keypress(),keyup() 

mousedown(),mouseup()    mouseenter(),mouseleave()  mouseover(),mouseout()  mousemove()

二、jquery挂事件

$(“p”).bind("事件名称”,要执行的匿名函数)

$(“p”).unbind("事件名称”)

三、jquery实现全选功能(重点是属性用.prop(),不用.attr())

代码如下:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="{utf-8}">
    <title></title>
    <script src="../jquery-3.2.0.js"></script>
  </head>
  <body>
    <form>
      <input type="checkbox" class="all"/>省市<br />
      <input type="checkbox" class="a"/>山东
      <input type="checkbox" class="a"/>山西
      <input type="checkbox" class="a"/>北京
      <input type="checkbox" class="a"/>河北
      <input type="checkbox" class="a"/>江苏
    </form>
  </body>
</html>
<script>
  $(".all").click(function(){
//    alert($(this)[0].checked);//如果选中则返回true;否则返回false
    var a= $(this)[0].checked; //dom对象
//   alert($(this).prop("checked"));
     var a=$(this).prop("checked");//获取jquery对象
//改变子复选框的状态 用prop代替attr,解决了之前用js写出现的bug,但是在源代码中查不到
  $(".a").prop("checked",a); 
  })
</script>

对比js全选代码:{2017-05-03日的详情见数据访问(租房子多条件查询)}

function quanxuan(a,ff)
{
  var ck = document.getElementsByClassName(ff);
  if(a.checked)
  {
    for(var i=0;i<ck.length;i++)
    {
      ck[i].setAttribute("checked","checked");
    }
  }
  else
  {
    for(var i=0;i<ck.length;i++)
    {
      ck[i].removeAttribute("checked");
    }
  }
}
</script> 

此外,jquery可以替代js的一切功能,除了settimeout,setinterval


# jquery  # 与js  # 全选功能  # js  # jQuery实现全选、反选功能  # 原生JS版和jquery版实现checkbox的全选/全不选/点选/行内点选(Mr.Think)  # js与jQuery实现checkbox复选框全选/全不选的方法  # jquery、js操作checkbox全选反选  # jquery全选/全不选/反选另一种实现方法(配合原生js)  # Jquery CheckBox全选方法代码附js checkbox全选反选代码  # js/jQuery实现全选效果  # 全选  # 山西  # 河北  # 江苏  # 山东  # 北京  # 多条  # 源代码  # 复选框  # 租房子  # 解决了  # 但是在  # 重点是  # html  # DOCTYPE  # mousemove  # gt  # bind  # pre  # attr 


相关文章: 网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  建站主机无法访问?如何排查域名与服务器问题  建站VPS选购需注意哪些关键参数?  如何选择靠谱的建站公司加盟品牌?  移民网站制作流程,怎么看加拿大移民官网?  建站主机是否等同于虚拟主机?  桂林网站制作公司有哪些,桂林马拉松怎么报名?  全景视频制作网站有哪些,全景图怎么做成网页?  南宁网站建设制作定制,南宁网站建设可以定制吗?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?  建站之星安装路径如何正确选择及配置?  Python多线程使用规范_线程安全解析【教程】  建站OpenVZ教程与优化策略:配置指南与性能提升  独立制作一个网站多少钱,建立网站需要花多少钱?  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  如何快速建站并高效导出源代码?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  如何在腾讯云服务器上快速搭建个人网站?  开源网站制作软件,开源网站什么意思?  如何在企业微信快速生成手机电脑官网?  如何在Golang中处理模块冲突_解决依赖版本不兼容问题  网站制作费用多少钱,一个网站的运营,需要哪些费用?  微信推文制作网站有哪些,怎么做微信推文,急?  如何在阿里云通过域名搭建网站?  北京网站制作网页,网站升级改版需要多久?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  盘锦网站制作公司,盘锦大洼有多少5G网站?  微信h5制作网站有哪些,免费微信H5页面制作工具?  如何通过宝塔面板实现本地网站访问?  建站之星如何开启自定义404页面避免用户流失?  php8.4新语法match怎么用_php8.4match表达式替代switch【方法】  如何在云虚拟主机上快速搭建个人网站?  如何通过主机屋免费建站教程十分钟搭建网站?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  ,网页ppt怎么弄成自己的ppt?  如何高效搭建专业期货交易平台网站?  安徽网站建设与外贸建站服务专业定制方案  制作企业网站建设方案,怎样建设一个公司网站?  盐城做公司网站,江苏电子版退休证办理流程?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  如何快速搭建安全的FTP站点?  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  如何在景安云服务器上绑定域名并配置虚拟主机?  如何在建站主机中优化服务器配置?  如何使用Golang安装API文档生成工具_快速生成接口文档  c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】  为什么Go需要go mod文件_Go go mod文件作用说明 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。