考慮到我的網頁,我需要遞歸搜索所有的孩子,直到我找到給定的文本字符串,因爲它的內容,然後刪除元素一個div一個div標籤的ID的DIV ...遞歸搜索在JavaScript
function removewhereTextIs(text){
// ???
}
我一直在玩使用jquery的這一點,但我似乎無法得到它的工作...
var divs = $('#MainContent_ui_calAvailability').find('div').get()
for (div in divs) {
alert(div.innerHtml);
}
我甚至認爲每個功能...
var divs = $('#MainContent_ui_calAvailability').find('div').get().each(
function() { function() { if ($(this).innerText == 'TEXT') { $(this).parent.removeChild(this); } }
);
我想這是一個UI程序員和BLL程序員之間的區別......
所以......
任何天才在那裏想幫助我嗎?
編輯:
感謝幫助傢伙......這些都不似乎工作...我prety相信他們應該工作,但...有點奇怪......實際的標記看起來像這...
<DIV style="..." id="MainContent_ui_calAvailability">
<DIV style="...">
<DIV style="..." class="">
<DIV style="...">
</DIV>
<DIV style="...">
TEST
</DIV>
</DIV>
...
</DIV>
做這些工作,爲你們的???
似乎theres很多js嚮導在這裏...我會回來肯定:)看這個空間大聲笑 – War