Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery.change()通过JS在无线电选择上激发_Javascript_Jquery - Fatal编程技术网

Javascript jQuery.change()通过JS在无线电选择上激发

Javascript jQuery.change()通过JS在无线电选择上激发,javascript,jquery,Javascript,Jquery,我使用jQuery.change()事件侦听器隐藏/显示div。 如果我通过选择单选按钮 $('#Radio1').prop('checked',true); 听众不会开火。有没有办法做到这一点?这不会触发更改事件的处理程序。您需要在select上调用.trigger() $('#Radio1').prop('checked',true).trigger("change"); 这不会触发更改事件的处理程序。您需要在select上调用.trigger() $('#Radio1').prop('

我使用jQuery.change()事件侦听器隐藏/显示div。 如果我通过选择单选按钮

$('#Radio1').prop('checked',true);

听众不会开火。有没有办法做到这一点?

这不会触发更改事件的处理程序。您需要在select上调用.trigger()

$('#Radio1').prop('checked',true).trigger("change");

这不会触发更改事件的处理程序。您需要在select上调用.trigger()

$('#Radio1').prop('checked',true).trigger("change");

您始终可以使用jQuery的触发器方法:

 $('#Radio1').trigger('change');

您始终可以使用jQuery的触发器方法:

 $('#Radio1').trigger('change');
您需要手动执行以下操作:

$('#Radio1').trigger('change');
或者更简短的版本:

$('#Radio1').change();
您需要手动执行以下操作:

$('#Radio1').trigger('change');
或者更简短的版本:

$('#Radio1').change();

您必须触发单选按钮更改状态:

 $("#Radio1").trigger("change");

抓住它

$("#Radio1").change(function () {

});

您必须触发单选按钮更改状态:

 $("#Radio1").trigger("change");

抓住它

$("#Radio1").change(function () {

});

谢谢大家。我不知道这个函数。谢谢大家。我不知道这个函数。