gpt4 book ai didi

javascript - 如何激活 Meteor 中复选框的点击事件?

转载 作者:行者123 更新时间:2023-11-30 17:11:18 24 4
gpt4 key购买 nike

我正在尝试从页面上的另一个点远程激活 Meteor 中的复选框。由于某种原因,复选框不会触发点击。 remove() 等其他 jQuery 事件正在运行。下面是代码:

'click .selectPill': function(e, template) {
var name = $(e.target).attr('for');
var input = $(template.find('input[name='+name+']')).trigger('click');
$(e.target).toggleClass('pillChecked');

}

Meteor 中是否有什么东西阻止了它的工作......或者我做错了吗?

最佳答案

Change 事件就可以了

Template.templateName.events({
'click .selectPill': function(e) {
var name = $(e.target).attr('for');
if ($("input[name='+name+']").attr('checked') == 'checked'){
$("input[name='+name+']").trigger('change').removeAttr('checked');
}
else{
$("input[name='+name+']").trigger('change').attr('checked', 'checked');
}
},
'change #input':function(e){
alert("value changed");
}
})

关于javascript - 如何激活 Meteor 中复选框的点击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26951262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com