平时使用easyui做框架开发时,都知道easyui的模块组件能通过属性方法或js方法来渲染,本质上是通过parser解析器来处理实现的,因为多数情况下都是自动触发完成整个页面的解析,所以没有感觉到它的存在。

parser解析器作用情况1:

  在我们书写相应的class,页面的dom加载完成的时候($(document).ready)被调用,从而渲染整个页面。

parser解析器作用情况2:

  当页面已经加载完成,但是此时我们使用js生成的DOM中包含了easyui支持的class,并且我们也有将其渲染成easyui组件的需求。这时就要手动调用parser来完成。

$.parser.parse('#cc');  // 解析指定节点

ps:上面的id不能是为当前组件的id,必须为当前组件父容器的id。

<div id="cc">

<div id="Window" class="easyui-window"></div>

</div>

$.parser.parse('#cc');

这么使用id为Window的节点才会正常。

$.parser.parse();不传参是解析页面中所有定义为easyui组件的节点。

最新文章

  1. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 能支撑10万以上客户端的数据同步下载问题
  2. php部分--session的三种用法
  3. OI分类
  4. SharePoint 项目的死法(一)
  5. 添加数据时候获取自增的ID
  6. 【制作镜像】BCEC制作镜像
  7. 为什么要用专业的ETL
  8. windows下安装DB2数据库以及使用Aqua Data Studio链接数据库
  9. Windows7 下安装 tersorflow
  10. VS中Debug与Release、_WIN32与_WIN64的区别
  11. Visual Studio Code 的 launch.json 解析
  12. 【C】——C模拟atm取款机
  13. [Command] alias - 别名
  14. 初始Winsock编程
  15. SharePoint如何创建能够继承站点左面导航(Left Navigation)的Web Part页面
  16. winfrom cahce 问题
  17. 【BZOJ4543】[POI2014]Hotel加强版 长链剖分+DP
  18. jmeter参数化读取数据进行多次运行
  19. Spring Boot + Mybatis 多数据源配置实现读写分离
  20. go语言学习之路 一:开发环境配置

热门文章

  1. Python yield 的基本概念和用法
  2. 使用chart.js時取消懸浮在圖表頂部的&#39;undefined&#39;標識
  3. centsos 查看系统版本信息
  4. 转 oracle ASM中ASM_POWER_LIMIT参数
  5. unity 渲染第二步
  6. git笔记(三)
  7. Derby的jar说明
  8. WPF 字体路径设置
  9. 二、spring-boot-devtools热部署
  10. JavaScript获取当前站点的域名和端口号