jQuery动态类添加

时间:2012-11-07 09:11:46

标签: php javascript jquery html css

在我的网站上有一个用于旋转图像的jQuery函数,我想在其中添加一个我自己的类进行一些自定义实际代码

c.append("<ul class="+b.paginationClass+"></ul>")

我想在其中添加/附加一个“测试”类,如下所示

c.append("<ul class="+b.paginationClass+" test"+"></ul>")

我放了一个空格,因为在paginationClass类之后需要一个空格,但我得到的结果是

<ul class="pagination" test="" >

我希望<ul class="pagination test" >这样请帮忙

3 个答案:

答案 0 :(得分:3)

c.append("<ul class='"+b.paginationClass+" test'></ul>")

答案 1 :(得分:1)

是否为动态!

c.find('ul.'+b.paginationClass).addClass('test');

答案 2 :(得分:1)

使用jQuery以正确的方式创建元素。 jQuery会尝试尽可能地标准化你的字符串,但是append不是html()。

c.append($('<ul></ul>', { 'class': b.paginationClass + ' test' }));

或者:

c.html(c.html() + '<ul class="' + b.paginationClass + ' test"></ul>');