我有一个带有霓虹灯管理面板的codeigniter项目。 我需要添加dataTable.js和fileInput.js插件。但是当我使用fileInput.js时,会出现此错误。
onProfileImageHovered(){
document.getElementById('fileInput')['disabled'] = false;
const hoverTextCollection = document.getElementsByClassName('hover-text');
if (!hoverTextCollection) {
return null;
}
const btn = Array.from(hoverTextCollection).find((e) => {
return (e instanceof HTMLButtonElement &&
e.innerHTML === 'Choose file');
});
if(btn) {
btn['disabled'] = false;
}
}
我已经添加了这些脚本。如果我删除fileInput.js,那么一切正常。
Uncaught TypeError: $this.bootstrapFileInput is not a function
有人可以帮我吗?
答案 0 :(得分:0)
我想我已经解决了。不知道将来是否会引起任何问题。
我刚在dataTable.js
之后用过jQuery
。
如果将来出现任何错误,我一定会让您知道。