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

jquery.ui.core.js

錢浩然2年前8瀏覽0評論

jQuery UI 的一個核心組件是 jquery.ui.core.js。這個組件為其他 jQuery UI 組件提供了通用的屬性和方法,方便開發(fā)者使用。

// 設(shè)置默認(rèn)選項(xiàng)
$.ui.plugin.add("uitest", "defaults", {
sort: true,
pause: 500,
delay: 0,
disabled: true
});

通過上面的代碼,可以看到使用 jQuery UI 的開發(fā)者可以通過該組件添加默認(rèn)選項(xiàng),并且這些選項(xiàng)可以在所有的 jQuery UI 組件中復(fù)用。

除了提供默認(rèn)選項(xiàng)外,jquery.ui.core.js還提供了其他方法和事件,如 $.widget()、destroy()、option()、_setOptions() 和 _setOption() 等方法;_create()、_init()、_destroy() 等事件。

// 使用 widget() 方法創(chuàng)建組件
$.widget("uitest.uitestWidget", {
options: {
label: "Hello world"
},
_create: function() {
this.element.addClass("uitest-widget");
this._setText();
},
_destroy: function() {
this.element
.removeClass("uitest-widget")
.text("");
},
setLabel: function(value) {
this.options.label = value;
this._setText();
},
_setText: function() {
this.element.text(this.options.label);
}
});

通過上面的代碼,可以看到可以通過 widget() 方法創(chuàng)建自定義的組件,同時可以使用 _create() 和 _destroy() 方法進(jìn)行組件的創(chuàng)建和銷毀。

綜上所述,jquery.ui.core.js 是 jQuery UI 的一個核心組件,為其他組件提供了通用的屬性和方法,方便開發(fā)者進(jìn)行組件開發(fā)。