0

在我的网站中有一个用于旋转图像的 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" >这样请帮助

4

3 回答 3

3
c.append("<ul class='"+b.paginationClass+" test'></ul>")
于 2012-11-07T09:14:01.047 回答
1

动态的?!

c.find('ul.'+b.paginationClass).addClass('test');
于 2012-11-07T09:17:23.980 回答
1

使用 jQuery 以正确的方式创建元素。jQuery 会尽量规范化你的字符串,但是 append 不是 html()。

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

或者:

c.html(c.html() + '<ul class="' + b.paginationClass + ' test"></ul>');
于 2012-11-07T09:18:36.840 回答