全网整合营销服务商

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

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

jQuery实现的checkbox级联选择下拉菜单效果示例

本文实例讲述了jQuery实现的checkbox级联选择下拉菜单效果。分享给大家供大家参考,具体如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<script language="JavaScript" src="jquery-1.4.2.min.js"></script>
</head>
<body>
<!--table 一行一列:table 三行一列:table 一行一列:table 三行一列:table-->
 <table width="156">
  <tr>
   <td>
    <table width="152">
     <tr width="152">
     <td>
      <table width="152">
        <tr>
         <td>
         <table width="98%" align="center">
          <tr style="color:red;background:blue" onClick="show('1') ">
           <td><img src="./ui/images/yonghu.png"></td>
           <td>用户管理</td>
           <td><img src="./ui/images/zhankai.png"></td>
          </tr>
         </table>
         </td>
        </tr>
        <tr id="tr0_1" style="DISPLAY: none">
         <td>
          <table width="90%" align="center">
          <tr>
            <td><img src="./ui/images/yonghuxinxi.png"></td>
            <td>用户信息</td>
          </tr>
          </table>
          <table width="90%" align="center">
          <tr>
            <td><img src="./ui/images/juesequanxian.png"></td>
            <td>角色权限</td>
          </tr>
          </table>
         </td>
        </tr>
       </table>
      </td>
     </tr>
     <tr width="152">
     <td>
      <table width="152">
        <tr>
         <td>
         <table width="98%" align="center">
          <tr style="color:red;background:blue" onClick="show('2') ">
           <td><img src="./ui/images/kehu.png"></td>
           <td>客户管理</td>
           <td><img src="./ui/images/zhankai.png"></td>
          </tr>
          </table>
         </td>
        </tr>
        <tr id="tr0_2" style="DISPLAY: none">
         <td><!-- 一列两个table-->
          <table width="90%" align="center">
          <tr>
            <td><img src="./ui/images/kehuxinxi.png"></td>
            <td>客户信息</td>
          </tr>
          </table>
          <table width="90%" align="center">
          <tr>
            <td><img src="./ui/images/lianxiren.png"></td>
            <td>联系人列表</td>
          </tr>
          </table>
         </td>
        </tr>
       </table>
      </td>
     </tr>
     <tr width="152">
     <td>
      <table width="152">
        <tr>
         <td>
         <table width="98%" align="center">
          <tr style="color:red;background:blue" onClick="show('3')">
           <td><img src="./ui/images/xitong.png"></td>
           <td>系统管理</td>
           <td><img src="./ui/images/zhankai.png"></td>
          </tr>
          </table>
         </td>
        </tr>
        <tr id="tr0_3" style="DISPLAY: none">
         <td>
          <table width="90%" align="center">
          <tr>
            <td><img src="./ui/images/xitongrizhi.png"></td>
            <td>系统日志</td>
          </tr>
          </table>
          <table width="90%" align="center">
          <tr>
            <td><img src="./ui/images/shujuzidian.png"></td>
            <td>数据字典</td>
          </tr>
          </table>
         </td>
        </tr>
       </table>
      </td>
     </tr>
   </table>
  </td>
 </tr>
 </table>
</body>
<script language="JavaScript">
<!--js dom: 根据tr0_id, id的值,进行操作。得到tr的length,遍历,判断id值,根据传入的id值,拼装tr0_id,-->
<!--拿到对应的tr元素,设置 显示或隐藏 -->
function show(id){
 //使用循环遍历找到需要控制的所有隐藏的tr
 var $tr = $("tr[id^='tr0']");
// alert($tr.length);
 $tr.each(function(index,domEle){
  //查找当前onclick操作的tr
  //检查 每次循环遍历 操作要对应的tr,隐藏的,就三个,看看是哪一个
  //
  if(id==index+1){
   //如果当前的tr处于隐藏状态,就得显示
   if($(this).is(":hidden")){
     $(this).attr("style","DISPLAY: block");
   }
   //如果当前的tr处于显示状态,就得隐藏
   else{
    $(this).attr("style","DISPLAY: none");
   }
  }
  <!--把其他的打开的 隐藏 每次都会遍历-->
  else{
   //将不选择的tr都隐藏
   $(domEle).attr("style","DISPLAY: none");
  }
 })
}
</script>
</html>

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery表格(table)操作技巧汇总》、《jQuery切换特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery拖拽特效与技巧总结》、《jquery中Ajax用法总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。


# jQuery  # checkbox  # 级联  # 选择  # 下拉菜单  # bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果  # jQuery实现的导航下拉菜单效果示例  # jQuery实现的导航下拉菜单效果  # jQuery插件cxSelect多级联动下拉菜单实例解析  # jQuery模拟select实现下拉菜单功能  # jquery无限级联下拉菜单简单实例演示  # jQuery实现非常实用漂亮的select下拉菜单选择效果  # jquery实现简单的二级导航下拉菜单效果  # jquery实现漂亮的二级下拉菜单代码  # jQuery点击页面其他部分隐藏下拉菜单功能  # 遍历  # 就得  # 相关内容  # 其他的  # 感兴趣  # 给大家  # 要对  # 将不  # 更多关于  # 所述  # 程序设计  # 拖拽  # 操作技巧  # 选择器  # 讲述了  # src  # JavaScript 


相关文章: 常州企业建站如何选择最佳模板?  北京网站制作网页,网站升级改版需要多久?  如何在阿里云域名上完成建站全流程?  如何零成本快速生成个人自助网站?  建站org新手必看:2024最新搭建流程与模板选择技巧  网站制作企业,网站的banner和导航栏是指什么?  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  ,柠檬视频怎样兑换vip?  如何选择美橙互联多站合一建站方案?  深圳网站制作案例,网页的相关名词有哪些?  建站上市公司网站建设方案与SEO优化服务定制指南  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  高端建站如何打造兼具美学与转化的品牌官网?  如何快速选择适合个人网站的云服务器配置?  建站主机选虚拟主机还是云服务器更好?  建站之家VIP精选网站模板与SEO优化教程整合指南  TestNG的testng.xml配置文件怎么写  如何通过二级域名建站提升品牌影响力?  动图在线制作网站有哪些,滑动动图图集怎么做?  建站之星会员如何解锁更多建站功能?  云南网站制作公司有哪些,云南最好的招聘网站是哪个?  北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?  视频网站制作教程,怎么样制作优酷网的小视频?  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  韩国服务器如何优化跨境访问实现高效连接?  如何挑选高效建站主机与优质域名?  正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?  北京制作网站的公司,北京铁路集团官方网站?  宝塔新建站点为何无法访问?如何排查?  如何优化Golang Web性能_Golang HTTP服务器性能提升方法  公司网站的制作公司,企业网站制作基本流程有哪些?  用v-html解决Vue.js渲染中html标签不被解析的问题  如何配置支付宝与微信支付功能?  建站之星备案流程有哪些注意事项?    网站制作公司排行榜,抖音怎样做个人官方网站  常州自助建站费用包含哪些项目?  小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建  网站设计制作企业有哪些,抖音官网主页怎么设置?  如何制作一个表白网站视频,关于勇敢表白的小标题?  网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?  如何快速搭建高效服务器建站系统?  b2c电商网站制作流程,b2c水平综合的电商平台?  郑州企业网站制作公司,郑州招聘网站有哪些?  定制建站如何定义?其核心优势是什么?  如何通过服务器快速搭建网站?完整步骤解析  建站之星安装后如何自定义网站颜色与字体?  C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)  香港服务器网站推广:SEO优化与外贸独立站搭建策略 

您的项目需求

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