我使用 jQuery .change() 事件监听器来隐藏/显示 div。如果我选择一个单选按钮
$('#Radio1').prop('checked',true);
侦听器不会触发。有没有办法做到这一点?
我使用 jQuery .change() 事件监听器来隐藏/显示 div。如果我选择一个单选按钮
$('#Radio1').prop('checked',true);
侦听器不会触发。有没有办法做到这一点?
这不会触发更改事件的处理程序。您需要在选择上调用 .trigger() 。
$('#Radio1').prop('checked',true).trigger("change");
你总是可以使用 jQuery 的触发方法:
$('#Radio1').trigger('change');
您必须触发您的单选按钮更改状态:
$("#Radio1").trigger("change");
或者
$("#Radio1").change();
抓住它
$("#Radio1").change(function () {
});
$('#Radio1').click(function() {
});