用法
jQuery.sub() => jQuery
jQuery.sub() => jQuery
說明:創建一個新的 jQuery 副本,其屬性和方法可以在不影響原始 jQuery 對象的情況下進行修改。
-
添加的版本:1.5
jQuery.sub()
- 此方法不接受任何參數。
注意:這個 API 在 jQuery 1.9 中被移除了。
有兩個特定的用例創建了 jQuery.sub()。第一個是提供一種在不完全破壞原始方法的情況下覆蓋 jQuery 方法的輕鬆方式,另一個是幫助對 jQuery 插件進行封裝和基本命名空間。
請注意,jQuery.sub() 不會嘗試進行任何形式的隔離——這不是它的意圖。 jQuery 子版本上的所有方法仍將指向原始 jQuery(綁定和觸發的事件仍將通過主 jQuery,數據將通過主 jQuery 綁定到元素,Ajax 查詢和事件將通過主 jQuery 等)。
請注意,如果您希望將其用於插件開發,您應該首先強烈考慮使用管理狀態和插件sub-methods的jQuery UI小部件工廠之類的東西。使用 jQuery UI 小部件工廠的一些示例構建一個插件。
通過一些示例可以最好地說明此方法的特定用例。
例子:
向 jQuery 子程序添加一個方法,使其不暴露在外部:
|
覆蓋一些 jQuery 方法以提供新函數。
|
創建一個返回 plugin-specific 方法的插件。
|
相關用法
- JQuery jQuery.support用法及代碼示例
- JQuery jQuery.inArray()用法及代碼示例
- JQuery jQuery.when()用法及代碼示例
- JQuery Mobile jQuery.mobile.path.get()用法及代碼示例
- JQuery jQuery.grep()用法及代碼示例
- JQuery Mobile jQuery.mobile.navigate()用法及代碼示例
- JQuery Mobile jQuery.mobile.path.isRelativeUrl()用法及代碼示例
- JQuery jQuery.dequeue()用法及代碼示例
- JQuery jQuery.escapeSelector()用法及代碼示例
- JQuery Mobile jQuery.mobile.silentScroll()用法及代碼示例
- JQuery jQuery.cssNumber用法及代碼示例
- JQuery jQuery.map()用法及代碼示例
- JQuery jQuery.readyException()用法及代碼示例
- JQuery jQuery.parseJSON()用法及代碼示例
- JQuery jQuery.contains()用法及代碼示例
- JQuery Mobile jQuery.mobile.path.makePathAbsolute()用法及代碼示例
- JQuery jQuery.each()用法及代碼示例
- JQuery jQuery.unique()用法及代碼示例
- JQuery jQuery.getJSON()用法及代碼示例
- JQuery jQuery.proxy()用法及代碼示例
- JQuery jQuery.ajaxSetup()用法及代碼示例
- JQuery jQuery.type()用法及代碼示例
- JQuery jQuery.cssHooks用法及代碼示例
- JQuery UI jQuery.effects.define()用法及代碼示例
- JQuery jQuery.parseXML()用法及代碼示例
注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 jQuery.sub()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。