我開發一個Chrome擴展,並試圖遍歷網頁爲具有格式的多個實例的要素如下圖所示:最好的辦法網頁的元素迭代在JavaScript/jQuery的
<div class="wrapper">
<span class="loud" style="text-decoration: none;">...</span>
<div class="leave-gap">...</div>
<p>"Some text"</p>
<span id="id_12345" class="none">...</span>
<div class="block-footer">...</div>
<div class="leave-gap">...</div>
</div>
基本上在某些條件下,我要隱藏第一個leave-gap
類和block-footer
類。
我建議找loud
類如下:
$('.wrapper .loud').each(function()
{
var $a = $(this);
...
假設我用表格$a.next()
的語法來找到每個隨後的元素,我將如何確定類的元素呢?
有沒有比我提出的解決方案更快的方法?
在此先感謝。
你的意思是像$ a.next( '離開隙')? – cforcloud
你可以通過$(element).hasClass('leave-gap')檢查一個類是否存在。 – alphakevin
感謝所有的評論。我需要玩這個。正如你可能從這個問題中可以看出的,我對JavaScript很新穎,這是一個「午餐時間」項目。你們都非常樂於助人! – Richard