Jquery:为每个类添加一行

时间:2010-09-24 15:35:12

标签: jquery

我有班级dot并且有类似的HTML代码:

<span class="dot">Text1</span>
<span class="dot">Text2</span>
<span class="dot">Text3</span>

我想自动添加每个包含dot个附加文本的元素。例如,添加它将是

&#8226;代码
<span class="dot">&#8226; Text1</span>
<span class="dot">&#8226; Text2</span>
<span class="dot">&#8226; Text3</span>

我想应该用jquery来完成,所以任何帮助?

感谢。

3 个答案:

答案 0 :(得分:6)

尝试使用prepend方法:

jQuery(".dot").prepend("&#8226;");

答案 1 :(得分:1)

$('.dot').text(function(index, old_text){return '\u2022 ' + old_text;});

答案 2 :(得分:1)

如何使用CSS代替javascript? http://jsfiddle.net/SEvkJ/

​.dot:before {
    content: '\2022';
}

编辑:如果您想要一个空格,请执行以下操作:http://jsfiddle.net/SEvkJ/1/

.dot:before {
    content: '\2022\00A0';
}