欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

1.9 jquery

江奕云2年前9瀏覽0評論

jQuery 1.9 是最新的穩定版本,它主要對之前的版本做了一些修改和升級。本文將介紹 jQuery 1.9 的一些主要變化。

// 刪除了對 $.browser 的支持
$.browser.msie // 報錯
// 替代方案
$.uaMatch = function ( ua ) {
var match,
// 匹配 ua 中的瀏覽器名稱和版本號
ua = ua.toLowerCase(),
// 匹配的正則表達式
match = /(chrome)[ \/]([\w.]+)/.exec( ua ) ||
/(webkit)[ \/]([\w.]+)/.exec( ua ) ||
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) ||
/(msie) ([\w.]+)/.exec( ua ) ||
ua.indexOf("compatible")< 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) ||
[]; // 最后返回一個空數組
// 將匹配到的正則表達式結果轉化為對象并返回
return {
browser: match[ 1 ] || "",
version: match[ 2 ] || "0"
};
};
// 使用方法
var browser = $.uaMatch( navigator.userAgent );
if ( browser.browser ) {
jQuery.browser[ browser.browser ] = true;
jQuery.browser.version = browser.version;
}

jQuery 1.9 刪除了對 IE 6/7/8 的支持,這意味著 jQuery 1.9 不再支持那些瀏覽器版本。此外,他還移除了一些廢棄的代碼和方法,例如 $.browser 和 $.live() 方法,同時也對 $.parseJSON() 方法做了一些優化。

jQuery 1.9 引入了新的 API:$.parseHTML() 方法,用于將 HTML 字符串轉換為 DOM 元素數組。另外,jQuery 1.9 啟動 JavaScript 嚴格模式,這可以使得代碼更加規范。

總之,jQuery 1.9 做的改動和升級使它成為了更加穩定、更加可靠的版本。