最近修改一套别人的产品,然后页面也是重新设计,so,遇到了很多问题。页面上报:ReferenceError: art is not defined,我就怀疑没有调用别人的dialog.js,因为是art,所以我猜测是artDialog,然后在整个项目里面搜索,果然是由于没有调用这个js导致。
(function() {
var _skin="blue", _jQuery;
document.write('<scr'+'ipt src="${ctx}js/jquery.artDialog.js?skin=' + (_skin || 'default') +'"></sc'+'ript>');
window._isDemoSkin = !!_skin;
})();
由于一个公共的页面上加上了这一段js,当时没看懂就把这段删了,还是太年轻了啊,别人公共的东西放在那,一定有他的道理,所以加上了这段,然后ReferenceError: art is not defined就消失不见了。happy!