<td>
<div class="resumehint"></div>
<input type="file" id="resume" />
</td>
如何使用jQuery获取“#resume”之前的div?
那是“.resumehint”
答案 0 :(得分:40)
$(this).prev("div")
或
$(this).prev()
或
$(this).prev(".resumehint")
如果您不在某个职能部门,则可以将$(this)
替换为$('#resume')
。
答案 1 :(得分:3)
使用Traversing/prev功能:
$('#resume').prev('div');
如果你知道div的CSS类更具体:
$('#resume').prev('div.resumehint');
答案 2 :(得分:3)
表示多个元素:
$('#resume').prevAll()
答案 3 :(得分:1)
$("#resume").prev();