亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

annuaire recherche
AngularJS API Reference auto auto/service auto/service/$injector auto/service/$provide ng ng/directive ng/directive/a ng/directive/form ng/directive/input ng/directive/input[checkbox] ng/directive/input[date] ng/directive/input[dateTimeLocal] ng/directive/input[email] ng/directive/input[month] ng/directive/input[number] ng/directive/input[radio] ng/directive/input[text] ng/directive/input[time] ng/directive/input[url] ng/directive/input[week] ng/directive/ngApp ng/directive/ngBind ng/directive/ngBindHtml ng/directive/ngBindTemplate ng/directive/ngBlur ng/directive/ngChange ng/directive/ngChecked ng/directive/ngClass ng/directive/ngClassEven ng/directive/ngClassOdd ng/directive/ngClick ng/directive/ngCloak ng/directive/ngController ng/directive/ngCopy ng/directive/ngCsp ng/directive/ngCut ng/directive/ngDblclick ng/directive/ngDisabled ng/directive/ngFocus ng/directive/ngForm ng/directive/ngHide ng/directive/ngHref ng/directive/ngIf ng/directive/ngInclude ng/directive/ngInit ng/directive/ngKeydown ng/directive/ngKeypress ng/directive/ngKeyup ng/directive/ngList ng/directive/ngModel ng/directive/ngModelOptions ng/directive/ngMousedown ng/directive/ngMouseenter ng/directive/ngMouseleave ng/directive/ngMousemove ng/directive/ngMouseover ng/directive/ngMouseup ng/directive/ngNonBindable ng/directive/ngOpen ng/directive/ngPaste ng/directive/ngPluralize ng/directive/ngReadonly ng/directive/ngRepeat ng/directive/ngSelected ng/directive/ngShow ng/directive/ngSrc ng/directive/ngSrcset ng/directive/ngStyle ng/directive/ngSubmit ng/directive/ngSwitch ng/directive/ngTransclude ng/directive/ngValue ng/directive/script ng/directive/select ng/directive/textarea ng/filter ng/filter/currency ng/filter/date ng/filter/filter ng/filter/json ng/filter/limitTo ng/filter/lowercase ng/filter/number ng/filter/orderBy ng/filter/uppercase ng/function ng/function/angular.bind ng/function/angular.bootstrap ng/function/angular.copy ng/function/angular.element ng/function/angular.equals ng/function/angular.extend ng/function/angular.forEach ng/function/angular.fromJson ng/function/angular.identity ng/function/angular.injector ng/function/angular.isArray ng/function/angular.isDate ng/function/angular.isDefined ng/function/angular.isElement ng/function/angular.isFunction ng/function/angular.isNumber ng/function/angular.isObject ng/function/angular.isString ng/function/angular.isUndefined ng/function/angular.lowercase ng/function/angular.module ng/function/angular.noop ng/function/angular.toJson ng/function/angular.uppercase ng/object ng/object/angular.version ng/provider ng/provider/$animateProvider ng/provider/$compileProvider ng/provider/$controllerProvider ng/provider/$filterProvider ng/provider/$httpProvider ng/provider/$interpolateProvider ng/provider/$locationProvider ng/provider/$logProvider ng/provider/$parseProvider ng/provider/$rootScopeProvider ng/provider/$sceDelegateProvider ng/provider/$sceProvider ng/service ng/service/$anchorScroll ng/service/$animate ng/service/$cacheFactory ng/service/$compile ng/service/$controller ng/service/$document ng/service/$exceptionHandler ng/service/$filter ng/service/$http ng/service/$httpBackend ng/service/$interpolate ng/service/$interval ng/service/$locale ng/service/$location ng/service/$log ng/service/$parse ng/service/$q ng/service/$rootElement ng/service/$rootScope ng/service/$sce ng/service/$sceDelegate ng/service/$templateCache ng/service/$timeout ng/service/$window ng/type ng/type/$cacheFactory.Cache ng/type/$compile.directive.Attributes ng/type/$rootScope.Scope ng/type/angular.Module ng/type/form.FormController ng/type/ngModel.NgModelController ngAnimate ngAnimate/provider ngAnimate/provider/$animateProvider ngAnimate/service ngAnimate/service/$animate ngCookies ngCookies/service ngCookies/service/$cookies ngCookies/service/$cookieStore ngMessages ngMessages/directive ngMessages/directive/ngMessage ngMessages/directive/ngMessages ngMock ngMock/function ngMock/function/angular.mock.dump ngMock/function/angular.mock.inject ngMock/function/angular.mock.module ngMock/object ngMock/object/angular.mock ngMock/provider ngMock/provider/$exceptionHandlerProvider ngMock/service ngMock/service/$exceptionHandler ngMock/service/$httpBackend ngMock/service/$interval ngMock/service/$log ngMock/service/$timeout ngMock/type ngMock/type/angular.mock.TzDate ngMockE2E ngMockE2E/service ngMockE2E/service/$httpBackend ngResource ngResource/service ngResource/service/$resource ngRoute ngRoute/directive ngRoute/directive/ngView ngRoute/provider ngRoute/provider/$routeProvider ngRoute/service ngRoute/service/$route ngRoute/service/$routeParams ngSanitize ngSanitize/filter ngSanitize/filter/linky ngSanitize/service ngSanitize/service/$sanitize ngTouch ngTouch/directive ngTouch/directive/ngClick ngTouch/directive/ngSwipeLeft ngTouch/directive/ngSwipeRight ngTouch/service ngTouch/service/$swipe
personnages

AngularJS: API: ng/function/angular.element

angular.element

  1. - function in module ng

封裝一個(gè)原始DOM元素或HTML字符串為一個(gè) jQuery 元素。

如果存在jQuery, angular.element 作為jQuery 函數(shù)的別名。如果不存在jQuery,angular.element委托到Angular內(nèi)建的jQuery子集,稱(chēng)為"jQuery lite" 或 "jqLite."

jqLite是一個(gè)微型的、API兼容的jQuery子集,允許Angular在跨瀏覽器兼容的方式下操縱DOM。jqLite只實(shí)現(xiàn)了所需的最常用功能。

要使用jQuery,只要簡(jiǎn)單的在DOMContentLoaded事件觸發(fā)前載入即可。

注意: Angular中所有元素引用都用jQuery或jqLite進(jìn)行了封裝,從不會(huì)直接引用原始DOM。

Angular的jqLite

jqLite只提供了以下jQuery方法:

  • addClass()
  • after()
  • append()
  • attr()
  • bind() - 不支持namespaces、selectors或eventData
  • children() - 不支持selectors
  • clone()
  • contents()
  • css()
  • data()
  • empty()
  • eq()
  • find() - 只限于根據(jù)標(biāo)簽名查找
  • hasClass()
  • html()
  • next() - 不支持selectors
  • on() - 不支持namespaces、selectors或eventData
  • off() - 不支持namespaces、selectors
  • one() - 不支持namespaces、selectors
  • parent() - 不支持selectors
  • prepend()
  • prop()
  • ready()
  • remove()
  • removeAttr()
  • removeClass()
  • removeData()
  • replaceWith()
  • text()
  • toggleClass()
  • triggerHandler() - 傳遞一個(gè)虛擬的事件對(duì)象到handlers
  • unbind() - 不支持namespaces
  • val()
  • wrap()

jQuery/jqLite 擴(kuò)展

Angular同時(shí)提供了以下額外的方法和事件到j(luò)Query和jqLite:

事件

  • $destroy - AngularJS攔截所有jqLite/jQuery的DOM銷(xiāo)毀api,并在所有DOM 節(jié)點(diǎn)被移除時(shí)觸發(fā)這個(gè)事件。這可以在它被移除前用于清除任何綁定到DOM元素的第三方內(nèi)容。

方法

  • controller(name) -獲取當(dāng)前元素或它父親的控制器。默認(rèn)獲取的控制器與ngController指令相關(guān)。如果name 是駝峰式的指令名,這個(gè)指令的控制器會(huì)被獲取到(如: 'ngModel')。
  • injector() - 獲取當(dāng)前元素或它父親的注入。
  • scope() - 獲取當(dāng)前元素或它父親的 scope 。
  • isolateScope() - 獲取直接附加到當(dāng)前元素的獨(dú)立 scope。這個(gè)獲取器只能用于包含開(kāi)始一個(gè)新的獨(dú)立域的指令的元素上。在這個(gè)元素上調(diào)用scope()永遠(yuǎn)返回原始的非獨(dú)立域。
  • inheritedData() - 等同于 data(), 但是會(huì)遍歷DOM直到找到一個(gè)值或到達(dá)最頂部父元素。

用法

angular.element(element);

參數(shù)

參數(shù) 類(lèi)型 詳述
element stringDOMElement

要被封裝到j(luò)Query的HTML字符串或DOM元素。

返回值

Object

jQuery對(duì)象。


Article précédent: Article suivant: