jQuery是一種廣泛應(yīng)用的JavaScript庫,能夠簡化Html文檔遍歷、事件處理、動畫設(shè)計(jì)以及Ajax操作等等。其中jQuery 1.7.2是jquery庫中的一個重要版本。
jQuery 1.7.2最大的特點(diǎn)在于它能更好地支持Internet Explorer瀏覽器。在Internet Explorer 7和8瀏覽器中,jQuery 1.7.2強(qiáng)制執(zhí)行document.readyState檢查來解決常規(guī)的javascript錯誤。這意味著,現(xiàn)在IE 7和8瀏覽器用戶可以與其他現(xiàn)代瀏覽器用戶一樣享受到j(luò)Query帶來的便利了。
例子: $(document).ready(function(){ // 在此進(jìn)行jQuery操作 }); // 一個IE7地特定問題hack (function () { if (!document.documentElement.doScroll || window != top) return; var oldOnReady = window.onload; window.onload = function() { try { document.documentElement.doScroll("left"); } catch (e) { setTimeout(arguments.callee, 0); return; } oldOnReady(); }; })();
同時,在jQuery 1.7.2中,對于一些使用人數(shù)廣泛的API也進(jìn)行了更改。 如:使用的prop()方法用于屬性操作,以及使用clone()方法可以克隆html代碼。這些更新可以顯著改善性能和穩(wěn)定性。
總之,jQuery 1.7.2的優(yōu)化使得IE用戶可以與其他瀏覽器用戶一樣,無障礙地享受jQuery庫帶來的生產(chǎn)效率與代碼美觀。
上一篇如何載入css文件
下一篇mysql兩者最小值