Bootstrap组按钮javascript事件

时间:2014-04-08 01:58:48

标签: jquery twitter-bootstrap

当我调用此按钮切换时,如何将值设置为隐藏字段?

$(".btn").first().button("toggle");

1 个答案:

答案 0 :(得分:1)

背后的想法是,当我呼叫button("toggle")时,它会在其容器中添加一个类active。所以我们检查容器是否有类active,做点什么。

尝试

var button_first = $(".btn").first();

button_first.on('click', function(e) {
   e.preventDefault();
   $(this).button("toggle");
   if( $(this).hasClass('active') ) {
     //Do something
     // $('hidden_field').val()
   }
}):

编辑:

页面加载

$(function() {
    var button_first = $(".btn").first();
    button_first.button('toggle');
    if( button_first.hasClass('active') ) {
     //Do something
     // $('hidden_field').val()
    }
});