<td>
<div class="resumehint"></div>
<input type="file" id="resume" />
</td>
Jak uzyskać div przed "#resume" z jQuery?Jak znaleźć element div przed określonym elementem za pomocą jQuery?
To jest ".resumehint"
<td>
<div class="resumehint"></div>
<input type="file" id="resume" />
</td>
Jak uzyskać div przed "#resume" z jQuery?Jak znaleźć element div przed określonym elementem za pomocą jQuery?
To jest ".resumehint"
$(this).prev("div")
lub
$(this).prev()
lub
$(this).prev(".resumehint")
można zastąpić $(this)
z $('#resume')
jeśli jesteś poza funkcją.
$("#resume").prev();
Użyj Traversing/prev funkcję:
$('#resume').prev('div');
A jeśli wiemy, że klasa CSS div być bardziej szczegółowe:
$('#resume').prev('div.resumehint');
dla wielu div:
$('#resume').prevAll()
Wygląda źle, prawda? – omg
nie, to prawda – Jason
Tak, jest: http://docs.jquery.com/Traversing/prev –