Как найти ближайший элемент с помощью jQuery

У меня есть следующий HTML-код: Например, если я нажимаю кнопку в первом , то мне нужно ввести некоторый текст в текстовое поле related_image .

Я пробовал с помощью jQuery followin, но это не работает:

jQuery('.addImage').click(function() {
  var tmp = jQuery(this).closest("input[type=text]").attr('name');
  alert(tmp);
});

(я просто получаю имя входных данных для тестирования.)

Я думаю, что мне, возможно, придется использовать find и / или родственные братья . Но я не совсем уверен, как.

Любая помощь приветствуется.

РЕДАКТИРОВАТЬ

Мне просто удалось использовать этот код
addImageEvent = jQuery (this) .prevAll ("input [type = text]: first ")

Использует ли prevAll неудачный выбор?

16
задан Steven 2 September 2010 в 00:58
поделиться