dropdown-toggle 的点击禁用

 <div class="dropdown select-dropdown" id="choiceTagdiv">
                            <a class="select-menu dropdown-toggle" id="choiceTag" value="tf" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                                全部
                                <span class="arrow-b-gray"></span>
                            </a>
                            <ul class="dropdown-menu" id="tagMenu">
                                @for (int i = 0; i < typeList.Count; i++)
                                {
                                    <li><a href="#" id="@typeList[i].name">@typeList[i].name</a></li>
                                }
                            </ul>
                        </div>

  存在一个需求,当前一个选择框选择某条件后,此选择框点击不显示更多的选项。可以使用bootstrap提供的event进行处理。

    $("#choiceTag").click(function (e) {
        if ($("#choiceType").attr("value") == "cms_purchase") {
            e.stopPropagation();
        }
    });

  通过choiceTag被点击时,增加一个条件,前一个选择框条件满足时,阻止点击事件的传播,达到不显示的效果。

时间: 2024-10-13 19:47:14

dropdown-toggle 的点击禁用的相关文章

windows 2008 R2错误点击禁用远程桌面连接后的解决方法

一.错误操作截图: 二.解决步骤: 1.与该机器建立ipc$连接 net use\\192.168.99.230\ipc$"Password" /user:administrator ----需要知道administrator用户密码,用具体密码代替双引号中的Password ----命令成功执行后,可以通过net use查看 2.确定机器的时间 net time\\192.168.99.230 3.通过计划任务修改注册表 at \\192.168.99.230 15:39 cmd /

用bootstrop的dropdown遇到的坑

先上一下自己写的源代码: 1 <div class="form-group amount"> 2 <label for="amount" class=" control-label">充值金额</label> 3 <input type="text" class="form-control" id="amount" placeholder=&qu

Bootstrap 学习之js插件(下拉菜单(Dropdown)插件)

Bootstrap 下拉菜单(Dropdown)插件 Bootstrap 下拉菜单 这一章讲解了下拉菜单,但是没有涉及到交互部分,本章将具体讲解下拉菜单的交互.使用下拉菜单(Dropdown)插件,您可以向任何组件(比如导航栏.标签页.胶囊式导航菜单.按钮等)添加下拉菜单. 用法 您可以切换下拉菜单(Dropdown)插件的隐藏内容: 通过 data 属性:向链接或按钮添加 data-toggle="dropdown" 来切换下拉菜单,如下所示: <div class="

UGUI Toggle控件

今天我们来看看Toogle控件, 它由Toogle + 背景 + 打勾图片 + 标签组成的. 它主要用于单选和多选 属性讲解: Is On: 代表是否选中. Toogle Transition: 在状态改变的时候,是否启动动画,颜色,等等过渡的效果. Graphic: 当选中和取消时候, 显示和隐藏的图片. Group: 代表当前Toggle(选择框)是否属于一个组, 如果属于那么组下的所有的Toogle你只能勾选一个. 如何创建单选框环境呢? 步骤如下: 1. 创建多个Toggle 2. 创建

点击按钮带编号增加一行js

<table class="tblborder" cellspacing="1" cellpadding="5" width="100%" align="center" bgcolor="#42344a" border="0">      <tr><td><strong id="add_process"&g

Exchange 2013恢复已禁用邮箱

我们在日常的Exchange 2013的运维当中,经常会遇到禁用邮箱账户和恢复已禁用的邮箱,从而达到员工邮箱管理的一些特定目的,今天就给大家带来一些相关内容和一些关键点. 首先,新建一个测试用户"张三",并开通Exchange邮箱功能,发送一封测试邮件,使其数据库文件中拥有实际邮件,便于待会查看链接效果. 该用户所在邮箱数据库默认保留已删除邮箱的期限为默认的30天. 现因特殊原因,需要禁用该用户的邮箱功能. 禁用邮箱功能和删除邮箱有着很大的区别,无论哪个版本的Exchange都是一样,

js中toggle()及toggleClass()的使用详解

在javascript中toggle()为连续点击事件,当里面含有多个function(){}函数时,每次点击依次执行里面的function的函数,直至最后一个.随后每次点击都重复对这几个函数的轮番调用,toggle的语法如下 toggle(fn1,fn2,fn3·····fnN); 但当toggle(),不带参数时,与show()和hide()的作用一样,切换元素的可见状态,如果元素是可见的,则切换为隐藏状态;如果元素是隐藏的则切换为可见状态,此时括号内可添加()毫秒(如1000)等),slo

bootstrap中的dropdown组件扩展hover事件

bootstrap的下拉组件,需要点击click时,方可展示下拉列表.因此对于喜欢简单少操作的大家来说,点击一下多少带来不便,因此,引入hover监听,鼠标经过自动展示下拉框.其实在bootstrap导航条当中dropdown组件用得特别频繁啦! 如何实现这个hover事件呢,其实在dropdown组件的点击事件的基础上很好完成的.细心者可以发现,下拉框出现时,其父级会有一个open的class属性.我们只需要监听hover事件时,给父级增加或删除open类就可以了. 但想到与其自己来改造,不如

Jquery 同个类名中点击的显示其他隐藏的效果

页面的DOM结构如下: <tr> ...... <td><a href="javascript:void(0)" class="c_detail2">查看详情</a></td> </tr> <tr class="detail2"> <td class="intro" colspan="7"> ...... <