Подтвердить что ты не робот

Как найти div перед указанным элементом с помощью jQuery?

<td>
    <div class="resumehint"></div>
    <input type="file" id="resume" />
</td>

Как получить div перед "#resume" с помощью jQuery?

Это ".resumehint"

4b9b3361

Ответ 1

$(this).prev("div")

или

$(this).prev()

или

$(this).prev(".resumehint")

вы можете заменить $(this) на $('#resume'), если вы находитесь вне функции.

Ответ 2

Используйте функцию Traversing/prev:

$('#resume').prev('div');

И если вы знаете, что класс CSS для div более конкретный:

$('#resume').prev('div.resumehint');

Ответ 3

для нескольких div:

$('#resume').prevAll()

Ответ 4

$("#resume").prev();