为什么80%的码农都做不了架构师?>>>   

<div class="box"><p id="myPanel"></p><div class="code"> <pre style="padding:5px; background:#333; color:#fff; width:340px;">
&lt;div id="div0"&gt;&lt;div id="div1"&gt;我是第一个div的内容&lt;&frasl;div&gt;&lt;div id="div2"&gt;&lt;div id="div3"&gt;我是第二个div的内容&lt;&frasl;div&gt;&lt;&frasl;div&gt;
&lt;&frasl;div&gt;</pre></div></div>
Ext.onReady(function(){//6.4 Ext.core.DomQuery 单实例查询选择器,通过正则表达式查找DOM或者HTML//6.4.1 compile() 动态形成selector的查询函数//console.info(Ext.core.DomQuery.compile("#myPanelBox"));//6.4.2 filter() 节点过滤器//6.4.3 is() 是否包含该选择器的节点//6.4.4 jsSelect() 之前的Ext.query实际上就是本函数的处理过程//6.4.5 selectNode() 返回root中第一个匹配的selector选择器的元素//DomQuery类的使用示例var myPanel = new Ext.Panel({title : 'DomQuery类的使用示例',width : '350px',renderTo : 'myPanel',html : '<div id="div0"><div id="div1">我是第一个div的内容</div><div id="div2"><div id="div3">我是第二个div的内容</div></div></div>'});var tarArray = Ext.query("#div0 div");//获取所有以id为div0为父节点的divvar except = Ext.core.DomQuery.filter(tarArray,"#div1",true);//选择那些不包含id为div1的节点var include = Ext.core.DomQuery.filter(tarArray,"#div1",false);//选择那些包含id为div1的节点var isInclude = Ext.core.DomQuery.is(except,"#div0");//对数组中是否包含指定id的节点进行判断var selectNode = Ext.core.DomQuery.selectNode("#div0 div");//选择id为div0下面的第一个div节点console.info("filter:div1:true不包含div1的元素如下:"); //[div#div2, div#div3]console.info(except);console.info("filter:div1:false包含div1的元素如下:"); //[div#div1]console.info(include);console.info("是否包含指定id的节点:"+isInclude); //falseconsole.info("第一个div节点如下:"); //<div id="div1">我是第一个div的内容</div>console.info(selectNode);
});

转载于:https://my.oschina.net/u/1773772/blog/666201

6.4 Ext.core.DomQuery 单实例查询选择器,通过正则表达式查找DOM或者HTM相关推荐

  1. 基于Ext Core的包含校验功能的表单提交扩展Ext.ux.submit

    近期因为工作需要,需要使用 Ext Core ,但是目前 Core 的扩展太少了,尤其是基于表单验证及提交的,基本没有,如果使用 Ext 本身的功能,那么库大小又增加不少.在研究了 Ext.form. ...

  2. 金蝶云星空与钉钉对接集成供应商查询打通新增表单实例

    金蝶云星空与钉钉对接集成供应商查询打通新增表单实例 对接系统金蝶云星空 金蝶K/3Cloud(金蝶云星空)是移动互联网时代的新型ERP,是基于WEB2.0与云技术的新时代企业管理服务平台.金蝶K/3C ...

  3. 新建oracle数据库 环境查询,Oracle单实例数据库迁移到Oracle RAC 环境之(2)--实施篇...

    Oracle单实例数据库迁移到Oracle RAC 环境之(2)--实施篇 系统环境: 操作系统:RedHat EL55 Oracle : Oracle 11.2.0.1.0 集群软件:Oracle ...

  4. mysql单表查询实例_MySQL简单查询详解-单表查询

    MySQL简单查询详解-单表查询 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.查询的执行路径 一条SQL查询语句的执行过程大致如下图所示: 1>.客户端和服务端通过my ...

  5. php快递单号查询接口实例

    通过本接口可以查询圆通快递.申通快递.ems快递.韵达快递等快递单号查询信息,无需其他额外开发. 首先,到www.aikuaidi.cn上注册个账号,使用key! 相关阅读:php快递查询API类(支 ...

  6. mysql单个查询_MySQL单表查询实例详解

    1.准备数据 以下操作将在该表中进行 create table student ( id int unsigned primary key auto_increment, name char(12) ...

  7. linux dump命令 异机,Oracle 11.2.0.4 从单实例,使用RMAN 异机恢复到RAC

    Oracle 11.2.0.4从单实例,使用RMAN异机恢复到RAC 注意: (1)迁移的2个db版本版本要一致.包括小版本. (2)RMAN异机恢复的时候,db_name必须相同.如果说要想改成其他 ...

  8. linux下程序如何实现单实例运行

    1.技术原理 无论是windows还是linux下,程序设计者都会遇到一个问题,那就是如何实现程序的单实例运行.比如,Windows自带的播放软件Windows Medea Player只能启动一个实 ...

  9. kylinserverv10部署dm8单实例命令行方式安装

    kylinserverv10部署dm8单实例命令行方式安装 dm8-kylinserverv10 目录 一.安装流程图开始是 停服务--备份--卸载检查是否安装 |否 安装 <|结束二.安装步骤 ...

最新文章

  1. 别盲目调参!深度学习要先找到最佳策略
  2. mbr,gpt,开机启动流程.
  3. docker日志位置
  4. 跳石头 NOIP2015 提高组 Day2 T1
  5. java多线程解读一(基础篇)
  6. 【B站视频笔记】linux 进程间通信(ipc)信号(软中断信号)signal库函数、可靠信号和不可靠信号、信号集sigprocmask(信号掩码、信号递达Delivery、信号未决Pending)
  7. 科大星云诗社动态20210308
  8. yii框架下使用redis
  9. curl获取站点的各类响应时间(dns解析时间,响应时间,传输时间)
  10. c++十进制转二进制_二进制与十进制如何互相转换?
  11. PHP_小数/四舍五入/上进/下取等
  12. 抓包及分析包的常用命令
  13. Linux 比特币Bitcoin采集节点搭建
  14. 吴恩达《机器学习》第十章:应用机器学习的建议
  15. docker java 中文乱码_java使用awt包在生产环境docker部署时出现中文乱码的处理
  16. 由有序序列折半查找构建判定树
  17. python手机号信息查询身份证_Python使用xpath爬虫查询身份证信息和手机号信息并写入Excel表格...
  18. 2021年笔迹鉴定收费?江西南昌收费标准是什么?
  19. 算法系列讲解之:社交网络之共同好友模型讲解
  20. 【教学类-30-04】10以内减法题不重复(一页两份)(包括6以内、7以内、8以内、9以内、10以内减法题 只抽取25个)

热门文章

  1. 花钱你都学不到的“饭局“规矩
  2. grafana高可用架构
  3. Exchange2010与Office365混合部署升级到Exchange2016混合部署——Ex2016运行Office365混合配置向导...
  4. Script to Setup NTP/DNS/Powerpolicy for new server
  5. [转]Mac OS X 下部分Android手机无法连接adb问题之解决方案
  6. kingdee kis
  7. 程序员过关斩将--你的业务是可变的吗
  8. 第 6 章 存储 - 039 - Data Volume 之 bind mount
  9. 查看python版本和django版本
  10. 两种常用的启动和关闭MySQL服务