ExtJs007最常用的查詢方法

2022-07-15 12:06:08 字數 2369 閱讀 2438

1 ext.onready(function

() );

10//

查詢系最常用的方法:

11//

ext.dom.element get fly getdom

1213

var d1 = ext.get('d1');//

都是id

14var sp = ext.get('sp');

1516

//查詢系方法:

1718

//1: contains:判斷元素是否包含另乙個元素

19//

alert(d1.contains(sp));

20//

alert(d1.contains('sp'));

2122

//2: child:從元素的直接子元素中選擇與選擇符匹配的元素 (返回的只是乙個元素,並不能返回陣列) ,2個引數 第二個引數是可選的 如果為true表示取得的是原生的htmlelement元素

23//

獲得第乙個子元素

24//

var ch1 = d1.child('span');

25//

alert(ch1.dom.innerhtml);

2627

//var ch2 = d1.child('span', true);//htmlelement,取得的是原生的htmlelement元素

28//

alert(ch2.innerhtml);

2930

//3: down:選擇與選擇符匹配的元素的子元素//findparentnode、up:查詢與簡單選擇符匹配的元素的父元素

3132

//var ch1 = d1.down('#d2');

33//

alert(ch1.dom.innerhtml);

3435

//4: first:選擇元素第乙個子元素 //last:選擇元素的最後乙個子元素

36//

var f1 = d1.first('div');

37//

alert(f1.dom.innerhtml);

3839

//21:49

40//

5: findparent:查詢與簡單選擇符匹配的元素的父元素 //parent:返回元素的父元素

4142

//var parent = sp.findparent('div');

43//

alert(parent.innerhtml);

4445

//6: is:判斷元素是否匹配選擇符

46//

alert(d1.is('div'));//判斷是不是div選擇器

4748

//49

//var next = sp.next();

50//

alert(next.dom.nodename);

5152

//8: ext.query:根據選擇符獲取元素 (ext.dom.element.query)

5354

//引數:要查詢的元素,從哪個元素id下查詢

55var arr = ext.query("span","d1");

56 ext.array.each(arr, function

(item) );

5960

//9: ext.select/ext.dom.element.select:根據選擇符獲取元素集合

61//

返回的都是元素集合: ext.dom.compositeelementlite(htmlelemennt)/ext.dom.compositeelement(ext.dom.element)

62//

引數說明: 3個引數 ,

63//

1:selector 選擇器 (不要使用id選擇器)

64//

2:返回的集合物件(boolean false:ext.dom.compositeelementlite true:ext.dom.compositeelement)

65//

3: 指定的根節點開始查詢

6667

//var list1 = ext.select('span',false,'d1');

68//

ext.array.each(list1.elements,function(el));

71//

var list2 = ext.select('span',true,'d1');

72//

ext.array.each(list2.elements,function(el));

7576

77 });

CUDA程式設計 最常用的Bug Fixing方法

今天,西安下雪了,2020年的第一場雪,比往年來的早些。依稀記得,2010年剛來西安上學時,第一場雪是12月24日,由於是在平安夜,所以還能記得,一晃都十年了 在cuda程式設計過程中,最易出錯的部分就是記憶體的相關操作。時常出現的問題是 程式能夠執行,但是其中的kernel函式未能成功執行。這使得...

EXTJS 3 2 幾個最常用的高階store

extjs的資料傳輸與處理配置相當麻煩,從ext.data.connection類到ext.data.record到ext.data.store,以及一系列proxy和reader,往往讓初學者很頭疼。新學一樣東西馬上就去硬啃這些知識是非常不可取的,本人的經驗是先用最簡單的,等你熟練了再去深入理解其...

2018國內最常用的大資料業務監控專案方案流程解析

根據監控物件的不同,監控系統可以分為系統監控 應用監控和業務監控。實時交易監控系統 屬於業務監控,主要用於監控客戶的購買行為及訂單情況,一般用於支援公司的日常運營決策和重大營銷活動,如 雙11 雙12 及 雙旦 等,對資料的實時性要求較高。實時交易監控系統 對資料的一般處理流程 實時捕獲資料庫中交易...