最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - JQuery and Twitter Bootstrap "button" plugin - select value - Stack Overflow

programmeradmin8浏览0评论

I have the following HTML and would like to use Bootstrap's button plugin - .html#buttons to select the "value" element:

<div class="btn-group pull-right nav-tabs" data-toggle="buttons-radio">
  <button class="btn" value="60">Hour</button>
  <button class="btn" value="1440">Day</button>
  <button class="btn" value="10080">Week</button>
  <button class="btn" value="43200">30 Day</button>
</div>

I have the following JavaScript that executes onClick successfully, but returns undefined.

$('.nav-tabs').button().click( function(e){     

  var selected = $(this).attr('value');

  console.log(selected);
});

Can anyone advise how I can get the "value" element from the html?

I have the following HTML and would like to use Bootstrap's button plugin - http://twitter.github./bootstrap/javascript.html#buttons to select the "value" element:

<div class="btn-group pull-right nav-tabs" data-toggle="buttons-radio">
  <button class="btn" value="60">Hour</button>
  <button class="btn" value="1440">Day</button>
  <button class="btn" value="10080">Week</button>
  <button class="btn" value="43200">30 Day</button>
</div>

I have the following JavaScript that executes onClick successfully, but returns undefined.

$('.nav-tabs').button().click( function(e){     

  var selected = $(this).attr('value');

  console.log(selected);
});

Can anyone advise how I can get the "value" element from the html?

Share Improve this question edited Apr 19, 2013 at 23:28 Baylor Rae' 4,01022 silver badges40 bronze badges asked Jun 13, 2012 at 19:11 BenBen 6,08611 gold badges52 silver badges73 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 10

You're not selecting the button. It should look like this.

$('.nav-tabs').on('click', 'button', function(e){     

  var selected = $(this).attr('value');

  console.log(selected);
});
发布评论

评论列表(0)

  1. 暂无评论