我一遍又一遍地这样做,而且不确定在JavaScript / jQuery中这是否是最好的方法。我有一个充当事件处理程序的函数,但是我还需要在页面初始化时调用它。因此,我一直在使用以下代码:
<script type="text/javascript">
$(function() {
function doToggle() {
$("#toggle-fields").toggle(!$('#checkToggle').is(':checked'));
}
doToggle();
$('#checkToggle').click(doToggle);
});
</script>
您如何应对这种重复的情况?您是否可以向我指出最佳做法?
最佳答案
一种方法是:)
$('#checkToggle').click(doToggle).click();