所以我有这个JS,当我运行代码时,我得到“未定义”-我缺少什么?
$('ul.result-filters > li a').click(toggleFilters());
function toggleFilters(e) {
e.preventDefault();
//do more stuff
}
最佳答案
用这个 :
$('ul.result-filters > li a').click(toggleFilters);
您传递的是
toggleFilters()
的结果,而不是传递函数本身。