jquery – 需要复选框更改事件以编程方式响应更改已检查状态

前端之家收集整理的这篇文章主要介绍了jquery – 需要复选框更改事件以编程方式响应更改已检查状态前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
(jQuery 1.4.4)我有一个复选框有一个.change()监听器,当用户点击复选框时工作正常,但现在我还需要它,当我以编程方式更改jQuery中的复选框时,使用.attr( ‘checked’,’checked’).我很高兴使用其他方法来使这项工作.谢谢.
$('#foo').attr('checked','checked'); // programmatically change the checkBox to checked,this checks the Box alright

$('#foo').change( function() {
  // this works when user checks the Box but not when the above code runs
}

解决方法

使用jquery click()更改复选框的状态,而不是更改其属性.

没有所有的标记我不知道这将是多么适合,但我最近使用这种方法很好的效果.

原文链接:https://www.f2er.com/jquery/180360.html

猜你在找的jQuery相关文章