我有一个应用程序运行我在Raspberry Pi本地服务的网站。功能增强是在从php请求获取html数据后增强网页。 (为了让它在桌面上工作,页面必须重新加载一次然后增强数据)
success: function(data) {
console.log(data);
$("#checkEntityList").html(data);
if (!localStorage.getItem("reloadRooms1")) {
localStorage.setItem("reloadRooms1", "true");
location.reload();
$("#checkEntityList").enhanceWithin();
}
else {
$("#checkEntityList").enhanceWithin();
localStorage.removeItem("reloadRooms1");
}
这在我的笔记本电脑上完全正常,但是当我打开应用程序时,它会抛出错误
I / chromium:[INFO:CONSOLE(21)]" Uncaught TypeError: $(...)。enhancestWithin不是函数",source: http://---.---.---/setup.html(21)
enhanceWithin在应用程序中的其他网页中运行得非常好,但由于某些原因,在这个特定页面上无效。对此问题的任何见解将不胜感激。