jquery文件重复引入是很头疼的事情,其实有个巧妙的方法可以防止重复引入,借鉴于C/C++的#ifdefine,正文开始,以jquery-1.10.2为例
/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license
//@ sourceMappingURL=jquery-1.10.2.min.map
*/
// modify by Bright.
// prevent re-include.
try
{
$("head");
}
catch(e)
{
jquery原来的正文
}
其实很简单,利用try来判断有无引入过jquery,如果有引入,就什么都不发生,如果没引入,势必会报错undefined,那么自动catch进入jquery正文,从此再也不用担心重复引入的问题了,啦啦啦~~~~
本文原创,如有雷同,纯属巧合
重庆网站建设 http://www.zjcoo.com