2012-04-23 65 views
0

我想隱藏以相同字母開頭的div。這些div是動態的。隱藏同一詞開始的div

$('div[id^="treeDiv"]').each(function() { 
    // here i need to hide the divs starting with "treeDiv" 
}); 

該怎麼做。請給我建議。

感謝

+1

你不需要'爲each'。 – binarious 2012-04-23 12:29:27

+0

你是什麼意思的「divs同一個字母」? – pomeh 2012-04-23 12:30:50

回答

6
$('div[id^="treeDiv"]').hide(); 
+0

謝謝..它隱藏。但回到白色空間保持不變的場景。如何消除這個白色空間。還有其他方法嗎? – Searcher 2012-04-23 12:55:03

+0

我認爲這是另一個問題,您需要提供一些標記和CSS供我們審查。 – 2012-04-24 13:44:00

0

或可能將其設置爲一個函數:

function hideMe(container){ 
    $('div[id^="'+container+'"]').hide(); 
}