当其他JavaScript函数更改检查状态时,我需要触发change事件。
下面的简化代码。我无法从MyOtherFunc()调用MyFunc()。

jQuery的:

$(document).ready(function(){
  $('input:radio[name=rdName]').change(function(){
    MyFunc();
  });
});
function MyFunc(){
  //do stuff
}
function MyOtherFunc(){
  $('input:radio[name=rdName]')[0].checked = true;
  // Was unable to have it change based on a value
}


单选按钮:

<input type="radio" name="rdName" value="1">
<input type="radio" name="rdName" value="2">
<input type="radio" name="rdName" value="3">

最佳答案

 $('input:radio[name=rdName]').change();

关于javascript - 使用JavaScript更改已检查状态时,如何触发/调用事件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2904817/

10-12 15:41