为了账号安全,请及时绑定邮箱和手机立即绑定

如果使用bootstrap的下拉按钮组件,选择下拉列表的li,上面的值不改变是为何?

如果使用bootstrap的下拉按钮组件,选择下拉列表的li,上面的值不改变是为何?

<div class="input-group-btn">     <button type="button" id="weight_select" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">mg<span class="caret ml5"></span></button>     <ul class="dropdown-menu dropdown-menu-right menu_width" id="weight_unit">         <li>mg</li>         <li>g</li>         <li>kg</li>         <li>ml</li>         <li>l</li>     </ul> </div>$('.menu_width > li').on('click', function() {     $('#weight_select').text($(this).text()); })
查看完整描述

3 回答

?
咿呀咿呀哒哒

TA贡献8条经验 获得超1个赞

  1. 没有获取元素,类名写错了吧 应该是$('.menu_width > li')

  2. bootstrap的组件用错了吧,应该是input-group

查看完整回答
反对 回复 2017-05-12
  • Hi_给我一个大甜筒
    Hi_给我一个大甜筒
    类名改了也没用 我之前代码没贴全,用的就是input-group <div class="input-group"> <input type="text" class="form-control" id="Quantity"> <div class="input-group-btn"> <button type="button" id="weight_select" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">mg<span class="caret ml5"></span></button> <ul class="dropdown-menu dropdown-menu-right menu_width" id="weight_unit"> <li>mg</li> <li>g</li> <li>kg</li> <li>ml</li> <li>l</li> </ul> </div><!-- /btn-group --> </div><!-- /input-group -->
  • 咿呀咿呀哒哒
    咿呀咿呀哒哒
    $('.menu_width > li')
  • Hi_给我一个大甜筒
    Hi_给我一个大甜筒
    改了 没用
  • 3 回答
  • 0 关注
  • 4064 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信