2017-02-14 84 views
-1

我需要帮助隐藏“Silver =#”和“Manual =#”文本。这些文本没有唯一的ID,因此我不知道如何隐藏这些文本。请帮忙。您可以在此查看此特定页面 - >https://www.colonialacres.com/product-p/wbs-g8-y.htm在div标签中隐藏没有唯一ID的文本

enter image description here

+0

有没有办法来编辑Volusion模板? – Sebastian

+0

我有权访问其管理员,但有很多这样的项目有银色/手动文本。我的意思是,我可以在评论标签内关闭它们,但我必须手动检查包含此文本的每个项目。这就是为什么我正在寻找一种使用css或某些脚本来隐藏文本的快速方法。 –

回答

1

可以除去从DOM:

$('[itemprop="offers"]').contents().filter(function() { 
    return this.nodeType == 3 && this.data.match(/Silver|Manual/); 
}).remove(); 

或用跨度和隐藏他们包装

+0

Whe!谢啦。有效。 –

0

你可以试试如何你<!在HTML做,或者你可以使用span元素然后添加CSS { display:none;}

1

试试这个:

$("SELECTOR:contains('STRING')").remove(); 

其中selector是equel您DIV /元素你想和你想隐藏(像格表TBODY TR TD)和字符串,长度选择是equel到你想隐藏的字符串。

的jsfiddle例如:

https://jsfiddle.net/5tu7weby/1/