<script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>
其它版本可以在这里找地址 http://lib.sinaapp.com/?path=/jquery
★百度CDN
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
其它版本之间修改代码中的版本号就行了
★360的CDN
<script src="http://libs.useso.com/js/jquery/1.9.1/jquery.min.js"></script>
其它版本也是直接修改版本号就可以了
如果担心CDN地址加载失败,可以这样载入本地jquery
<script type="text/javascript">
!window.jQuery &&document.write('<script src="js/jquery.min.js"><\/script>')
</script>
这是一个匿名函数被执行了,他的实参是jQuery对象。相当于:
function test(a){}
test(jQuery)
上面这种写法,一般是为了保护本地变量不被外部变量污染。写自己的js库的时候,不妨也这样写:
(function(w){
//这里面就可以写的你js公共库了
var my_func = function(){}
w.my_func = my_func//要把函数引用赋给顶级对象window,不然外部调用不了了。
})(window)