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

JQuery получает n-й элемент массива

$('#button').click(function() {
   alert($('.column').val());
});

Как я могу получить первый, второй или третий элемент в .column?

4b9b3361

Ответ 1

$('#button').click(function() {
    alert($('.column').eq(0).val()); // first element
    alert($('.column').eq(1).val()); // second
    alert($('.column').eq(2).val()); // third
});

Ответ 2

Мне нравятся селекторные строки, поэтому я обычно делаю это:

$('.column:eq(3)') // Fourth .column element

Ответ 4

Вы можете использовать селектор :lt (меньше) и сказать, что хотите 0, 1, and 2, указав все .column элементы ниже индекса 3:

$("#button").on("click", function(){
  $(".column:lt(3)").each(function(){
    alert( this.value );
  });
});

Демо: http://jsbin.com/icevih/edit#javascript,html