jQuery MiniUI

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

toolbar的问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-10-14 15:06:52 |只看该作者 |倒序浏览
我想在toolbar中增加几个按钮,是通过js代码增加了几个元素,但是按钮出来的效果跟原先的不一样,这是怎么回事呢?第一图中的红框里的元素是我通过js代码增加的。出来的效果前三个和后三个不一样。




附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-10-14 15:12:54 |只看该作者
把你js添加的代码贴出来

Rank: 3Rank: 3

板凳
发表于 2014-10-14 15:16:05 |只看该作者
felt 发表于 2014-10-14 15:12
把你js添加的代码贴出来



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2014-10-14 15:21:23 |只看该作者
xchw0329 发表于 2014-10-14 15:16

var str="<a class='button'>aaaa</a>"
$("#nRoot").append(str)
mini.parse(str)
这样去动态创建
你只不过动态添加了一些html,不是MiniUI控件

Rank: 3Rank: 3

5#
发表于 2014-10-14 15:31:33 |只看该作者
felt 发表于 2014-10-14 15:21
var str="aaaa"
$("#nRoot").append(str)
mini.parse(str)


我在下面加了那句也还是不行,还是那个变量一定要是字符串吗?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2014-10-14 15:37:26 |只看该作者
xchw0329 发表于 2014-10-14 15:31
我在下面加了那句也还是不行,还是那个变量一定要是字符串吗?

按我说的方式,去拼接字符串添加
你这样创建html元素,又不是MiniUI控件

Rank: 3Rank: 3

7#
发表于 2014-10-14 15:59:19 |只看该作者
felt 发表于 2014-10-14 15:37
按我说的方式,去拼接字符串添加
你这样创建html元素,又不是MiniUI控件



这样也还是不行,哪里有错呢?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

8#
发表于 2014-10-14 16:10:26 |只看该作者
xchw0329 发表于 2014-10-14 15:59
这样也还是不行,哪里有错呢?

$(....)选择器对不对
var str="<a class='mini-button'>aaaa</a>"
$(document.body).append(str)
mini.parse(str)

Rank: 3Rank: 3

9#
发表于 2014-10-14 16:20:44 |只看该作者
felt 发表于 2014-10-14 16:10
$(....)选择器对不对
var str="aaaa"
$(document.body).append(str)

可以了,谢谢!
再问个问题,在这个$(#)方法里,#后面能不能是变量而不是常量呢?比如说我要把外面传进来的 id 放在#后面,但是如果直接写id是错的。

Rank: 8Rank: 8

10#
发表于 2014-10-14 16:24:56 |只看该作者
xchw0329 发表于 2014-10-14 16:20
可以了,谢谢!
再问个问题,在这个$(#)方法里,#后面能不能是变量而不是常量呢?比如说我要把外面传进来 ...

可以,自己拼接
$()是jquery选择器

Archiver|普加软件

GMT+8, 2024-7-8 03:43 , Processed in 1.040678 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部