将btn下拉切换重置为原始状态
Reset btn dropdown-toggle to original status
在我的用户从下拉菜单中选择一个选项后,我想将下拉按钮菜单重置为原始选项"选择服务"。在这种情况下,用户选择一个选项,我们进行一些处理,然后我们想更改下拉菜单tu"选择服务"
基于:btn组中的引导重置按钮
我在我的Javascript中使用这个没有运气:
debug('Deploy() Resetting button group status');
$('#button_group_1 button').addClass('active');
或
debug('Deploy() Resetting button group status');
$('#button_group_1 button').removeClass('active');
什么也没发生。这是代码:
<div class="btn-group">
<button id="button_group_1" class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown">
Select service
<span class="caret"></span>
</button>
<ul class="dropdown-menu pull-left" role="menu" aria-labelledby="service_menu_1" data-id="service_menu_1">
<!-- Only display Main services-->
<li role="presentation"><a data-menu-option="opt1" data-id="1" href="#">option 1</a></li>
<li role="presentation"><a data-menu-option="opt2" data-id="2" href="#">option 2</a></li>
<li role="presentation"><a data-menu-option="opt3" data-id="3" href="#">option 3</a></li>
</ul>
</div>
我在div中尝试了Id,但结果相同。有什么想法吗?
您的html结构与您发布的示例不同。
只需更改:
$('#button_group_1 button').removeClass('active');
到此:
$('.btn-group button').removeClass('active');
,addClass也是如此
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 使用jQuery从原始页面内容创建iframe
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- 我如何制作一个JS函数,它可以从相似的原始颜色双向更改为某个颜色
- 查找仅适用于原始图像的图像放大算法的名称
- 如何在使用Javascript浏览网站时处理原始窗口
- markrwithlabel.js(第三方)原始文件链接断开
- 在Javascript中重新分配对象变量时,原始对象会发生什么
- 如何在玩TimelineMax(GSAP)后重置原始位置
- 在编译阶段后创建新的DOM树,或者继续使用原始修改的DOM
- 原始javascript将json对象中的项目打印到列表中的屏幕上
- 我们可以用参数对象集合而不是原始数据来调用JavaScript collection.reduce()方法吗
- django没有访问控制允许删除原始标头
- JQuery:使用clone()生成的元素不采用原始的事件属性
- HTML5 Canvas访问控制允许原始错误
- 如何使用JavaScript粘贴原始二进制文件而不出现“无效字符”错误
- 如何使用JavaScriptLib将字符串(WYSIWYG)转换为原始html
- 从ajax请求中获取原始文本
- 获取原始HTML并将其重新呈现为HTML
- 我如何获得“”的原始位置;ui“可拖动”;在“;drop”;事件