Как в jquery по клику получать содержимое тегов?

Пользователь

от caterina , в категории: JavaScript , 3 месяца назад

Как в jquery по клику получать содержимое тегов?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jakayla , 3 месяца назад

@caterina 

Чтобы получить содержимое тега по клику в jQuery, нужно выбрать элемент с помощью селектора и добавить обработчик события click(). Внутри обработчика можно использовать метод text() для получения текстового содержимого элемента или методы html() и val() для получения содержимого HTML-атрибута innerHTML или значения атрибута value.


Например, чтобы получить содержимое элемента с классом .foo при клике на него, можно написать следующий код:

1
2
3
4
$('.foo').click(function() {
  var content = $(this).text();
  console.log(content);
});


А если нужно получить значение атрибута value элемента input, можно использовать следующий код:

1
2
3
4
$('input').click(function() {
  var value = $(this).val();
  console.log(value);
});