我試圖用jQuery來訪問一個DOM對象,該對象從我開始的DOM對象的代碼中出現。 jQuery的遍歷方法通常很容易,比如.parentsUntil。但是,在這種情況下,我試圖找到的對象不是我從第一個對象開始的父對象或兄弟對象。jQuery - 當DOM元素不在同一棵樹中時,選擇與一個類匹配的前一個DOM元素
例如,設想這樣的層次結構:
- 表
- TR
- TD上
- TD乙
- TR
- TDÇ
- 輸入d
- TDÇ
- TR
在輸入d開始是有可能找到TD上的HTML()時,有可能是任何數量的A和D之間的元素?
感謝您的幫助,我很抱歉如果這太模糊,我會在需要時重寫問題。
我假設A B C和D不是ID,所以你不能直接選擇A。他們是上課嗎?純文本內容?難道可能有多個As?多個表? – 2010-09-01 23:07:01
正確,A B C和D不是ID。問題是輸入D可以很容易地輸入Z,並且我正在尋找HTML之前出現的第一個類。輸入Z和td A之間的DOM樹中可能沒有關係。 – ianneub 2010-09-03 16:27:06