我正在開發Chrome擴展並嘗試隱藏頁面的一部分。我對這個東西相當陌生,所以如果我使用錯誤的術語,或者問題顯而易見的話,我會提前道歉!使用Javascript/JQuery隱藏文本
頁面格式如下圖所示:
<div class="wrapper">
<span class="loud" style="text-decoration: none;">...</span>
<div class="leave-gap">...</div>
<quote>...</quote>
"*** I can't figure how to hide this ***"
<p></p>
<span id="id_12345" class="none">...</span>
<div class="block-footer">...</div>
<div class="leave-gap">...</div>
</div>
隨着片段所暗示的,我無法弄清楚如何隱藏星星位突出。
我有一個函數,它作爲輸入變量,在課堂上「包裝」的第一個元素:
function processComment(commentStart)
{
$element = commentStart;
while($element)
{
if(some condition)
{
$element.hide();
}
$element.next();
}
因爲這段文字是由本身的任何標籤外坐着,它沒有被拾起。我不能隱藏整個包裝類,因爲它裏面有一些我需要顯示的位。
任何建議感激地收到。
感謝, 理查德
感謝您的答覆。我喜歡Pranav解決方案的優雅。 – Richard