虽然这不是一个SO上的新问题,但我没有找到一种在函数参数传递时实现它的方法。目前我有以下代码,在页面加载时错误地触发:
$(document).on('change', 'select#advtracks', function() {
filterMarkers( $(this).val() );
});
我看到的答案是使用语法来防止在页面加载时调用它,而不需要括号:
$("#advtracks").on('change', filterMarkers);
然而,我该如何使用参数调用filterMarkers函数?
$(this).val()
我需要这样做,因为错误的onload调用阻止了我的jQuery/Bootstrap日期选择器插件在加载时初始化。
谢谢。