Как я могу выбрать атрибут "title" во входном теге в jquery?

Как и в селекторах, таких как ("#id_name"),(".class_name") (":input_type").. и т.д. в jquery, как я могу выбрать атрибут title из тега ввода?

Пример: < input type="abc" id="xyz" title="information" >

Мне нужен селектор, чтобы выбрать значение названия. Помогите мне.

Ответ 1

$('input[title="information"]');

Ответ 2

$('input').attr('title');

@Alex является частично правильным, вы можете иметь номера, но идентификатор просто не может начинаться с числа.

в вашем случае вы выбрали бы такой ввод.

$('#xyz').attr('title');

Ответ 3

Я знаю, что это старый пост, но вот ваше решение.

Метод var может быть очень удобным, но вы можете сделать это непосредственно через jQuery без var.

Скажем, если у вас есть p (параграф) с id = "p-2", а значением атрибута title является RS4, и вы хотите раскрасить этот абзац синим цветом. Вы используете следующее.

$("#p-2[title='RS4']" ).css("color", "blue");

Другой метод, если значение атрибута title содержит слово RS4, содержащееся в нем в заголовке case = "Audi RS4 fast", вы можете использовать метод ~ =.

$("#p-2[title~='RS4']" ).css("color", "blue");

Надеюсь, что это поможет

Ответ 4

Используйте

var titleValue = $('#123').attr('title');

Как заметил Алекс, вы не должны использовать числовые идентификаторы.

Ответ 5

Вы используете селектор атрибутов CSS. Для вашего примера это будет так:

$('input[title="information"]')

Подробнее о выборе тегов на основе атрибутов см. селектор атрибутов CSS.

Ответ 6

<input type="abc" id="id_123" title="information" >
<script>
var title = $('#id_123').attr('title');
</script>

Ответ 7

$('input').attr('title') или $('input[title="whatever"])

Ответ 8

Если вы хотите запросить их по названию с помощью селектора атрибутов

$('[type=abc]')

Вы можете фильтровать путем добавления атрибутов с помощью [ATTRIBUTE = VALUE].

Если вы хотите вернуть атрибут, используйте

$(SELECTOR).attr('type');

Кроме того, недопустимо запускать и значение Id с номером, вы должны исправить это.

Ответ 9

Попробуйте следовать

$("[title|='Tomorrow']")