我很困惑,用谷歌搜索了很多,但没有找到答案。无论我尝试什么,以下代码都会导致: Uncaught TypeError: $(...).editRule is not a function。
functionName(){
[...]
$(`#index`).unbind().click(() => {
$(`#index`).editRule(rule);
});
}
editRule (rule) {
// do sth
}
参考肯定有效。其他预定义函数,如 .remove() 行为正确。我尝试了很多(函数或静态,无参数,其他函数等),但错误仍然存在,我对点击事件不是很有经验。有人知道问题是什么吗?