这是我的代码:
function togglePOIAndDisplay(toggle){
var display = $(toggle).attr('data-icon');
console.log(display);
if(display == 'minus'){
$(toggle).attr('data-icon', 'check');
console.log(display);
} else {
$(toggle).attr('data-icon', 'minus');
removeMarkers(toggle);
}
}
它将登录minus
到控制台并进入第一个 if() 块并正确执行 displayAllPOIOfType(),但它不会反映值的变化,尽管它被正确设置。任何想法为什么会这样,因为它显然正确读取/设置了属性。
function
我需要打电话更新吗?谢谢