【发布时间】:2014-03-06 15:33:24
【问题描述】:
所以我试图让事件点击单选按钮(流星)。
我在做模板事件(客户端js文件):
Template.Questions.events({
'click #public_btn' : function (){
console.log('1');
// something
},
'click #private_btn' : function (){
console.log('2');
// something
}
在 html 客户端文件中,我有单选按钮:
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary active">
<input type="radio" name="privacy_options" value="public" id="public_btn"> Public
</label>
<label class="btn btn-primary">
<input type="radio" name="privacy_options" value="private" id="private_btn"> Private
</label>
</div>
问题是只要div 得到data-toggle="buttons",click 事件就不会触发
有没有办法解决这个问题?
【问题讨论】:
-
不应该是这样的
$('#public_btn').click(function (){}); -
@SumanBogati 虽然您可以使用这种 jquery 样式来定义事件,但它不是很好,因为当您更改模板/切换路线时,它将不再起作用
标签: javascript radio-button meteor twitter-bootstrap-3