/**
* 重新加载下js文件
* @param id
* @param newJS
* @returns {boolean}
*/
function reloadAbleJSFn(id, newJS = false)
{
var oldJs = jQuery('#' + id);
// 没找返回下
if (oldJs.length < 1)
return false;
// 未传输新的js路径 就用旧的
if (!newJS)
newJS = jQuery(oldJs).attr('src');
var parent = jQuery(oldJs).parent();
jQuery(parent).find('#' + id).remove();
var scriptObj = document.createElement("script");
scriptObj.src = newJS;
scriptObj.type = "text/javascript";
scriptObj.id = id;
jQuery(parent).append(scriptObj);
}
参考:https://blog.csdn.net/wudean0910/article/details/84980979
代码已经过修改。。。不知算原创吗。
有前端问题的童鞋欢迎加群讨论:
115658205