js获取当前目录

function getPath() {
	var scripts = $('script');
	var jsPath = scripts[scripts.length-1].src;
	var jsPaths = jsPath.split('/');
	var jsName = jsPaths[jsPaths.length-1];
	
	return jsPath.replace(jsName,'');
}

 原理很简单,当加载该js文件时开始运行这段代码,并且关键是可以确定最后一个加载的js文件就是本文件,综上就可以根据该文件的文件地址来设置js环境的basePath

你可能感兴趣的:(js)