<td>
<div class="resumehint"></div>
<input type="file" id="resume" />
</td>
Cách lấy div trước khi "#resume" với jQuery?Cách tìm div trước phần tử được chỉ định với jQuery?
Đó là ".resumehint"
<td>
<div class="resumehint"></div>
<input type="file" id="resume" />
</td>
Cách lấy div trước khi "#resume" với jQuery?Cách tìm div trước phần tử được chỉ định với jQuery?
Đó là ".resumehint"
$(this).prev("div")
hoặc
$(this).prev()
hoặc
$(this).prev(".resumehint")
bạn có thể thay $(this)
với $('#resume')
nếu bạn đang ở bên ngoài một hàm.
$("#resume").prev();
Sử dụng Traversing/prev chức năng:
$('#resume').prev('div');
Và nếu bạn biết lớp CSS của div để cụ thể hơn:
$('#resume').prev('div.resumehint');
cho nhiều divs:
$('#resume').prevAll()
Dường như sai, phải không? – omg
không, đúng là – Jason
Có, đó là: http://docs.jquery.com/Traversing/prev –