我一遍又一遍地做這個,我不確定這是否是在JavaScript/jQuery中這樣做的最好方法。我有一個充當事件處理函數的函數,但我也需要在頁面初始化時調用它。因此,我一直在使用下面的代碼:jQuery函數用作事件處理程序和初始化
<script type="text/javascript">
$(function() {
function doToggle() {
$("#toggle-fields").toggle(!$('#checkToggle').is(':checked'));
}
doToggle();
$('#checkToggle').click(doToggle);
});
</script>
你如何解決這種重複的情況?有什麼最佳實踐可以指引我?
究竟是你的問題? – Sarfraz 2010-07-27 04:47:40
我沒有看到任何重複。 – SLaks 2010-07-27 04:48:06
對不起,我的剪切粘貼速度有點太快,我原來放的代碼實際上並不工作。雖然概念仍然相同。 – DavGarcia 2010-07-27 04:54:46