之前添加一个字符串

时间:2014-05-13 18:44:24

标签: jquery

我有这段代码:

<span class="regular-price" >
<span class="price">29,90&nbsp;€</span>                                    
</span>

此代码在我的页面html中出现了几次,我想插入一个字符串&#34;添加一个字符串&#34;在所有这些方面都像这样:

<span class="regular-price" >
Add a string
<span class="price">29,90&nbsp;€</span>                                    
</span>

你有身份证怎么办? 我试过了,但它不能正常工作:

jQuery("Add a string").insertBefore("#price");

全部谢谢

2 个答案:

答案 0 :(得分:1)

这将完成工作:

$(function(){
    $("span.regular-price").prepend("Add a string");
});

Example

$("span.regular-price")将使用span选择所有class="regular-price"元素,然后添加您选择的文字。

答案 1 :(得分:1)

jQuery('Add a string')尝试选择具有

结构的元素
<Add><a><string></string></a></Add>

此外,price是一个类,而不是id。尝试

jQuery('.price').before('Add a string');

http://jsfiddle.net/FS3AJ/