我一遍又一遍地这样做,但我不确定这是否是在 JavaScript/jQuery 中这样做的最佳方式。我有一个充当事件处理程序的函数,但我还需要在页面初始化时调用它。因此我一直在使用以下代码:
<script type="text/javascript">
$(function() {
function doToggle() {
$("#toggle-fields").toggle(!$('#checkToggle').is(':checked'));
}
doToggle();
$('#checkToggle').click(doToggle);
});
</script>
您如何应对这种反复出现的情况?您有什么最佳做法可以指导我吗?
最佳答案
一种方法是:)
$('#checkToggle').click(doToggle).click();
关于javascript - 用作事件处理程序和初始化的 jQuery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3340800/