jQuery 是一個快速、簡潔的JavaScript庫,可以簡化HTML文檔遍歷、事件處理、動畫設計和Ajax交互等操作。而在2013年1月15日,jQuery 更新了一個版本,即 jQuery 1.9。
jQuery 1.9 在 API 上做了一些大的改動,其中最重要的一項是移除了舊的瀏覽器的支持,如 IE 6/7/8。這些瀏覽器在現今已經不再是主流的瀏覽器,所以1.9 版本的 jQuery 不必再花費精力去維持它們。
另外,jQuery 1.9 在一些細節上進行了一些修改,比如移除了一些不常用的API,以保持代碼更加簡潔。
//移除了.live()和.browser()API $(document).on('click', 'button', function() { //之前的.live() alert('Clicked'); }); if ($.browser.msie) { //之前的.browser() alert('is IE'); }
同時,jQuery 1.9 還修復了一些已知的bug,增強了一些功能。比如,.data() 方法在存儲數據到DOM元素上時,現在可以將數據存儲為任意類型,而以前只能存儲字符串類型。
//存儲數據到DOM元素 $( "div" ).data( "test", { first: 16, last: "pizza!" } ); //獲取存儲的數據 console.log( $( "div" ).data( "test" ).first ); //16 console.log( $( "div" ).data( "test" ).last ); //"pizza!"
總之,jQuery 1.9 版本是一個非常穩定和強大的版本,向前兼容性方面的改動使得它更加適合新的web開發。
上一篇引用css外部樣式表