2016-04-13 12 views
0

ユーザーがラジオボタンをクリックしたときにブートストラップの崩壊をトリガーする必要がある、例えば:ボタンやタグを使用せずにブートストラップの折りたたみをトリガーする方法はありますか?

<input type="radio" name="radios" value="More" data-toggle="collapse" href="#collapseExample"> 

<div class="collapse" id="collapseExample"> 
</div> 

しかし、上記の動作しません。

aタグでラップすることはできますが、それは自分のスタイルを混乱させるでしょう。

任意の要素をクリックして折り畳みをトリガすることは可能ですか?

答えて

1

.collapse('show');を使用してみてください:

$('#trigger').click(function(){ 
    $('#collapseTwo').collapse('show'); 
}); 

JsFiddle DEMO

+0

を参照してください。私は、ブートストラップのJSをハイジャックする方法はありません推測していますか? – MeltingDog

+0

@MeltingDogまた、ブートストラップのJSをハイジャックするのではなく、私たちがブートストラップのJSを変更するか、ハイジャックするまで解決策をとらえることができると思っています。_Thanks_ –

関連する問題