我正在尝试从volusion页面中删除一个元素,在该页面中我无法访问大部分代码。我可以使用jquery删除一些东西,但是在跨度之外的元素我无法摆脱。
<span class="PageText_L329n">Quantity in Stock</span>:6<meta itemprop='availability' content='InStock'>
我可以用
$("span.PageText_L329n").remove();
摆脱“库存数量”部分,但是:6没有自己的容器。这个坐在其中的父div有很多其他内容我不想触摸。有没有办法删除此跨度和以下几个字符?或单独选择:6并在没有容器的情况下将其删除?
答案 0 :(得分:0)
工作演示http://jsfiddle.net/tUBxc/1
$(document).ready(function () {
var text = $('.PageText_L329n')[0].nextSibling;
$(text).remove();
});
$(document).ready(function () {
$("body:contains('Quantity in Stock')").each(function () {
var text = $(this).text();
text = text.replace("Quantity in Stock:", "");
$(this).text(text);
});
});