Итак, у меня есть несколько div, содержащих ту же структуру HTML, имена классов и атрибуты. Они идентичны, за исключением содержимого, которое оно выводит. Каждый div имеет поле ввода внутри одного класса. Как получить конкретное значение каждого окна ввода? Я предполагаю, что я бы использовал «это», но я не могу понять, как точно использовать «это», чтобы получить конкретное значение каждого текстового поля. Я не хочу использовать каждый, потому что он выводит массив значений.Получите значение поля ввода «this» с помощью jQuery?
<div>
<input class="player-input" type="text"></input>
<button class="enter">Enter</button>
<p>Lorem Ipsum<p>
</div>
<div>
<input class="player-input" type="text"></input>
<button class="enter">Enter</button>
<p>Lorem Ipsum<p>
</div>
Я использую Meteorjs и события устанавливаются следующим образом:
Template.players.events({
'click .enter': function(){
//code
},
'keydown .player-input': function(e){
if (e.which == 13){
//code
}
}
});
Как мне получить значение каждого конкретного входного элемента с JQuery?
.each() кажется как способ пойти ... Что вы делаете с данными в каждом входе? – tymeJV
Я хочу вывести данные в элемент 'p' sibling. @tymeJV –