JQuery 2.0 是一種基于 JavaScript 的前端開發框架,為了滿足越來越高的性能要求,它更新了一些特性。下面我們來概覽一下 JQuery 2.0 的一些新特性。
$( document ).ready(function() {
console.log( "ready!" );
});
JQuery 2.0 引入了新的 selector 引擎 Sizzle v2.0,jQuery 2.0 版本只支持 IE 9.0 及以上版本,與 IE 6/7/8 不兼容。同時,jQuery 2.0 在使用中也改進了幾個常見的 bug。
$("button").click(function(){
$("p").toggle();
});
對于 CSS3 的支持,JQuery 2.0 也做了相應的升級,使開發者能夠輕松地使用 CSS3 實現想要的效果。jQuery 2.0 還加入了一些新的內置方法和事件,如 .outerWidth()、.outerHeight() 和 .scrollLeft()、.scrollTop()。
$("div").animate({
left:'250px',
opacity:'0.5',
height:'150px',
width:'150px'
});
在 jQuery 2.0 中,還加入了一些新的選擇器,如 :visible,:hidden,:parent,:header 等,從而更加方便地按需獲取元素。
綜上所述,JQuery 2.0 在改善性能的同時保留了其強大的功能,為前端開發者提供了更加便捷的開發體驗。