【发布时间】:2018-02-10 18:34:52
【问题描述】:
if(allSquares[block].classList.toggle("showPath"))
{
allSquares[block].addEventListener('click', moveAbleBoxes);
moveAbleBoxes.bind(this, i, j, piece);
//moveAbleBoxes(this, i, j, piece);
}
else {
allSquares[block].removeEventListener('click', moveAbleBoxes);
console.log('listener removed');
}
我想以某种方式将这些参数传递给函数“moveAbleBoxes”,然后我还想删除那个 eventListener。所以我不能使用匿名函数。
【问题讨论】:
标签: javascript