最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解angularjs獲取元素以及angular.element()用法

 更新時(shí)間:2017年07月25日 11:33:40   作者:Lonely,lonelyBurning  
本篇文章主要介紹了詳解angularjs獲取元素以及angular.element()用法 ,具有一定的參考價(jià)值,有興趣的可以了解一下

本文介紹了詳解angularjs獲取元素以及angular.element()用法 ,分享給大家,具體如下:

  1. addClass()-為每個(gè)匹配的元素添加指定的樣式類名
  2. after()-在匹配元素集合中的每個(gè)元素后面插入?yún)?shù)所指定的內(nèi)容,作為其兄弟節(jié)點(diǎn)
  3. append()-在每個(gè)匹配元素里面的末尾處插入?yún)?shù)內(nèi)容
  4. attr() - 獲取匹配的元素集合中的第一個(gè)元素的屬性的值
  5. bind() - 為一個(gè)元素綁定一個(gè)事件處理程序
  6. children() - 獲得匹配元素集合中每個(gè)元素的子元素,選擇器選擇性篩選
  7. clone()-創(chuàng)建一個(gè)匹配的元素集合的深度拷貝副本
  8. contents()-獲得匹配元素集合中每個(gè)元素的子元素,包括文字和注釋節(jié)點(diǎn)
  9. css() - 獲取匹配元素集合中的第一個(gè)元素的樣式屬性的值
  10. data()-在匹配元素上存儲(chǔ)任意相關(guān)數(shù)據(jù)
  11. detach()-從DOM中去掉所有匹配的元素
  12. empty()-從DOM中移除集合中匹配元素的所有子節(jié)點(diǎn)
  13. eq()-減少匹配元素的集合為指定的索引的哪一個(gè)元素
  14. find() - 通過一個(gè)選擇器,jQuery對(duì)象,或元素過濾,得到當(dāng)前匹配的元素集合中每個(gè)元素的后代
  15. hasClass()-確定任何一個(gè)匹配元素是否有被分配給定的(樣式)類
  16. html()-獲取集合中第一個(gè)匹配元素的HTML內(nèi)容
  17. next() - 取得匹配的元素集合中每一個(gè)元素緊鄰的后面同輩元素的元素集合。如果提供一個(gè)選擇器,那么只有緊跟著的兄弟元素滿足選擇器時(shí),才會(huì)返回此元素
  18. on() - 在選定的元素上綁定一個(gè)或多個(gè)事件處理函數(shù)
  19. off() - 移除一個(gè)事件處理函數(shù)
  20. one() - 為元素的事件添加處理函數(shù)。處理函數(shù)在每個(gè)元素上每種事件類型最多執(zhí)行一次
  21. parent() - 取得匹配元素集合中,每個(gè)元素的父元素,可以提供一個(gè)可選的選擇器
  22. prepend()-將參數(shù)內(nèi)容插入到每個(gè)匹配元素的前面(元素內(nèi)部)
  23. prop()-獲取匹配的元素集中第一個(gè)元素的屬性(property)值
  24. ready()-當(dāng)DOM準(zhǔn)備就緒時(shí),指定一個(gè)函數(shù)來執(zhí)行
  25. remove()-將匹配元素集合從DOM中刪除。(同時(shí)移除元素上的事件及 jQuery 數(shù)據(jù)。)
  26. removeAttr()-為匹配的元素集合中的每個(gè)元素中移除一個(gè)屬性(attribute)
  27. removeClass()-移除集合中每個(gè)匹配元素上一個(gè),多個(gè)或全部樣式
  28. removeData()-在元素上移除綁定的數(shù)據(jù)
  29. replaceWith()-用提供的內(nèi)容替換集合中所有匹配的元素并且返回被刪除元素的集合
  30. text()-得到匹配元素集合中每個(gè)元素的合并文本,包括他們的后代
  31. toggleClass()-在匹配的元素集合中的每個(gè)元素上添加或刪除一個(gè)或多個(gè)樣式類,取決于這個(gè)樣式類是否存在或值切換屬性。即:如果存在(不存在)就刪除(添加)一個(gè)類
  32. triggerHandler() -為一個(gè)事件執(zhí)行附加到元素的所有處理程序
  33. unbind() - 從元素上刪除一個(gè)以前附加事件處理程序
  34. val()-獲取匹配的元素集合中第一個(gè)元素的當(dāng)前值
  35. wrap()-在每個(gè)匹配的元素外層包上一個(gè)html元素

 ng-click得到當(dāng)前元素,angular.element()用法

話題1:ng-click獲得當(dāng)前元素,不多說直接看示例代碼

<!DOCTYPE html>

<html>

<head>

  <title></title>

  <script src="lib/jquery/jquery-1.10.2.min.js"></script>

  <script src="lib/angular/angular.min.js"></script>

</head>

<body ng-app>

<div ng-controller="TestCtrl">

  <a href data="1" ng-click="GoPage($event.target)">1</a>

  <a href data="2" ng-click="GoPage($event.target)">2</a>

  <a href data="3" ng-click="GoPage($event.target)">3</a>

  <a href data="4" ng-click="GoPage($event.target)">4</a>

  <a href data="5" ng-click="GoPage($event.target)">5</a>

  {{ page }}

</div>

<script>

  function TestCtrl($scope) {

    $scope.page = 1;

    $scope.getData = function () {

      console.log($scope.page);

    }

    $scope.GoPage = function (target) {

      $scope.page = target.getAttribute('data');

      this.getData();

    }

  }

</script>

</body>

</html>

話題2:angular.element()用法(這只是一個(gè)醬油)

在Control中,angular.element()返回一個(gè)jquery對(duì)象,如angular.element(document).ready(function(){});

所以你可以對(duì)她做你對(duì)所有jquery對(duì)象可以做的事

返回指定元素的scope:

var sidebar = document.getElementsById('sidebar');
var scope = angular.element(sidebar).scope(); 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • angular安裝import?echarts?from‘echarts‘標(biāo)紅報(bào)錯(cuò)解決

    angular安裝import?echarts?from‘echarts‘標(biāo)紅報(bào)錯(cuò)解決

    這篇文章主要介紹了angular安裝import?echarts?from‘echarts‘標(biāo)紅報(bào)錯(cuò)解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • 利用Ionic2 + angular4實(shí)現(xiàn)一個(gè)地區(qū)選擇組件

    利用Ionic2 + angular4實(shí)現(xiàn)一個(gè)地區(qū)選擇組件

    ionic是一個(gè)移動(dòng)端開發(fā)框架,使用hybird技術(shù),只要使用前端開發(fā)技術(shù)就可以開發(fā)出電腦端,安卓端和ios端的站點(diǎn)程序。下面這篇文章主要給大家介紹了關(guān)于利用Ionic2 + angular4實(shí)現(xiàn)一個(gè)地區(qū)選擇組件的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-07-07
  • Angular2 環(huán)境配置詳細(xì)介紹

    Angular2 環(huán)境配置詳細(xì)介紹

    這篇文章主要介紹了Angular2 環(huán)境配置的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • Angular將填入表單的數(shù)據(jù)渲染到表格的方法

    Angular將填入表單的數(shù)據(jù)渲染到表格的方法

    這篇文章主要介紹了Angular將填入表單的數(shù)據(jù)渲染到表格的方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-09-09
  • 探討AngularJs中ui.route的簡(jiǎn)單應(yīng)用

    探討AngularJs中ui.route的簡(jiǎn)單應(yīng)用

    這篇文章主要介紹了AngularJs中ui.route的簡(jiǎn)單應(yīng)用,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-11-11
  • 使用typescript開發(fā)angular模塊并發(fā)布npm包

    使用typescript開發(fā)angular模塊并發(fā)布npm包

    本篇文章主要介紹了使用typescript開發(fā)angular模塊并發(fā)布npm包,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • AngularJS自定義控件實(shí)例詳解

    AngularJS自定義控件實(shí)例詳解

    這篇文章主要介紹了AngularJS自定義控件,結(jié)合實(shí)例形式詳細(xì)分析了AngularJS自定義指令與模板操作的相關(guān)函數(shù)與使用技巧,需要的朋友可以參考下
    2016-12-12
  • AngularJS中如何使用echart插件示例詳解

    AngularJS中如何使用echart插件示例詳解

    之前因?yàn)轫?xiàng)目的需求,第一次系統(tǒng)的使用了angular這一優(yōu)秀的js框架,其所擁有的許多優(yōu)秀特性極大的方便了項(xiàng)目的開發(fā),然而在開發(fā)中也遇到過不少的問題,趁著最近有時(shí)間給大家總結(jié)一下,這篇文章將會(huì)介紹使用angularjs1結(jié)合百度的圖表插件echart作為例子用以演示。
    2016-10-10
  • angular學(xué)習(xí)之動(dòng)態(tài)創(chuàng)建表單的方法

    angular學(xué)習(xí)之動(dòng)態(tài)創(chuàng)建表單的方法

    這篇文章主要介紹了angular學(xué)習(xí)之動(dòng)態(tài)創(chuàng)建表單的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12
  • Angular表格神器ui-grid應(yīng)用詳解

    Angular表格神器ui-grid應(yīng)用詳解

    這篇文章主要為大家詳細(xì)介紹了Angular表格神器ui-grid應(yīng)用的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09

最新評(píng)論

海安县| 睢宁县| 彝良县| 博乐市| 东台市| 正宁县| 凯里市| 昌邑市| 新津县| 达州市| 衡阳市| 抚宁县| 柳江县| 阳新县| 沽源县| 拉孜县| 祁门县| 都兰县| 双峰县| 忻州市| 马山县| 宿松县| 宁南县| 抚顺县| 巫溪县| 东乌珠穆沁旗| 新龙县| 苏州市| 布尔津县| 祁连县| 河津市| 芦溪县| 丹江口市| 德化县| 长沙县| 犍为县| 白水县| 衢州市| 全椒县| 凤城市| 赤峰市|