jQuery MiniUI

 找回密码
 立即注册
查看: 3857|回复: 7
打印 上一主题 下一主题

JS 动态 添加 按钮 样式 应用不上 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2013-5-13 10:51:45 |只看该作者 |倒序浏览



        var myspan=document.getElementById("spana");
                        myspan.innerHTML='<a class="mini-button" iconCls="icon-save" plain="true">保s存</a>';




为什么 <a class="mini-button" iconCls="icon-save" plain="true">保s存</a> 直接写在HTML里面就可以显示样式,
动态添加就没有样式了呢。。该怎么处理呢 。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 4

沙发
发表于 2013-5-13 10:52:26 |只看该作者
在线等。。。~~~哦 。。。多谢多谢

Rank: 4

板凳
发表于 2013-5-13 10:53:25 |只看该作者
估计是iconCls 这个JS后来没有渲染了 。 但是我不知道怎么调用完成  

Rank: 8Rank: 8

地板
发表于 2013-5-13 10:55:41 |只看该作者
dragon 发表于 2013-5-13 10:53
估计是iconCls 这个JS后来没有渲染了 。 但是我不知道怎么调用完成

直接添加html的话,需要执行下mini.parse()
吧html解析成miniui控件

Rank: 4

5#
发表于 2013-5-13 12:32:00 |只看该作者
factory 发表于 2013-5-13 10:55
直接添加html的话,需要执行下mini.parse()
吧html解析成miniui控件

恩 这个我刚刚想到 。。 需要在我每次动态添加后 执行mini.parse(); 这个方法是不是每次扫描整个文档解析样式啊。   但是我值想扫描某个文档节点下的,因为我知道我所修改 的就是 某个节点下的文档下样式的修改。有这个方法吗? 这样的速度就会快点 。

Rank: 4

6#
发表于 2013-5-13 12:37:24 |只看该作者
factory 发表于 2013-5-13 10:55
直接添加html的话,需要执行下mini.parse()
吧html解析成miniui控件

mini.parse=function($)  参数$  是要指定 文档跟节点 JS对象吗 吗

Rank: 4

7#
发表于 2013-5-13 13:22:09 |只看该作者
dragon 发表于 2013-5-13 12:37
mini.parse=function($)  参数$  是要指定 文档跟节点 JS对象吗 吗

mini.parse('') 参数可以指定 ID 名称

又遇到问题了 。在表格  renderer 事件 中动态 渲染表格内容 如是按钮, 那么这样  在哪里执行 mini.parse() 渲染控件呢

Rank: 8Rank: 8

8#
发表于 2013-5-13 14:08:58 |只看该作者
dragon 发表于 2013-5-13 13:22
mini.parse('') 参数可以指定 ID 名称

又遇到问题了 。在表格  renderer 事件 中动态 渲染表格内容 如是 ...

mini.parse()只会解析没有解析的,不会对已经解析过的再次解析,所以不会产生性能上的问题

表格的单元格中,不支持放miniui的控件,只放html原生的

Archiver|普加软件

GMT+8, 2024-10-6 07:18 , Processed in 1.020367 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部