使用jquery删除span和接下来的2个字符

时间:2013-07-17 16:24:19

标签: jquery volusion

我正在尝试从volusion页面中删除一个元素,在该页面中我无法访问大部分代码。我可以使用jquery删除一些东西,但是在跨度之外的元素我无法摆脱。

<span class="PageText_L329n">Quantity in Stock</span>:6<meta itemprop='availability' content='InStock'>

我可以用

$("span.PageText_L329n").remove();

摆脱“库存数量”部分,但是:6没有自己的容器。这个坐在其中的父div有很多其他内容我不想触摸。有没有办法删除此跨度和以下几个字符?或单独选择:6并在没有容器的情况下将其删除?

1 个答案:

答案 0 :(得分:0)

工作演示http://jsfiddle.net/tUBxc/1

JS

  $(document).ready(function () {
    var text = $('.PageText_L329n')[0].nextSibling;
    $(text).remove();
});

新Js user2592238

$(document).ready(function () {
    $("body:contains('Quantity in Stock')").each(function () {
        var text = $(this).text();
        text = text.replace("Quantity in Stock:", "");
        $(this).text(text);
    });
});