Вопросы с тегом «jquery-selectors»

Селекторы можно использовать в jQuery для сопоставления с набором элементов в документе. Большинство CSS селекторов реализованы, а также набор пользовательских.

20
Тестирование, если флажок установлен с помощью jQuery
Если флажок установлен, то мне нужно только получить значение как 1; в противном случае мне нужно получить его как 0. Как мне сделать это с помощью jQuery? $("#ans").val() всегда даст мне одно право в этом случае: <input type="checkbox" id="ans" value="1" />

15
jQuery для циклического прохождения элементов с одинаковым классом
У меня есть загрузка div с классом, testimonialи я хочу использовать jquery, чтобы пройти через них, чтобы проверить для каждого div, выполняется ли определенное условие. Если это правда, он должен выполнить действие. Кто-нибудь знает, как я это сделаю?

10
Регулярные выражения селектора jQuery
Я после документации об использовании подстановочных знаков или регулярных выражений (не уверен в точной терминологии) с селектором jQuery. Я искал это сам, но не смог найти информацию о синтаксисе и как его использовать. Кто-нибудь знает, где находится документация по синтаксису? РЕДАКТИРОВАТЬ: Фильтры атрибутов позволяют выбирать на основе шаблонов значения атрибута.



23
Включить / выключить флажки
У меня есть следующее: $(document).ready(function() { $("#select-all-teammembers").click(function() { $("input[name=recipients\\[\\]]").attr('checked', true); }); }); Я хотел бы, чтобы id="select-all-teammembers"при нажатии переключался между проверенным и непроверенным. Идеи? это не десятки строк кода?

9
Селектор jQuery: Id заканчивается?
selectorМогу ли я запросить элементы с идентификатором, который заканчивается данной строкой? Скажем, у меня есть элемент с идентификатором ctl00$ContentBody$txtTitle. Как я могу получить это, просто пройдя txtTitle?

15
Установить выбранную опцию окна выбора
Я хочу установить параметр, который был выбран ранее, чтобы отображаться при загрузке страницы. Я попробовал это с помощью следующего кода: $("#gate").val('Gateway 2'); с <select id="gate"> <option value='null'>- choose -</option> <option value='gateway_1'>Gateway 1</option> <option value='gateway_2'>Gateway 2</option> </select> Но это не работает. Любые идеи?

6
JQuery ИЛИ Селектор?
Мне интересно, есть ли способ иметь логику "ИЛИ" в селекторах jQuery. Например, я знаю, что элемент является потомком элемента с классом classA или classB, и я хочу сделать что-то подобное elem.parents('.classA or .classB'). Предоставляет ли jQuery такую ​​функциональность?

6
Какой самый быстрый child () или find () в jQuery?
Чтобы выбрать дочерний узел в jQuery, можно использовать children (), но также и find (). Например: $(this).children('.foo'); дает тот же результат, что и: $(this).find('.foo'); Теперь, какой вариант является самым быстрым или предпочтительным и почему?

10
jQuery первый ребенок «этого»
Я пытаюсь передать "this" из отрезка, по которому щелкнули, в функцию jQuery, которая затем может выполнить jQuery для первого дочернего элемента этого нажатого элемента. Не могу понять это правильно ... <p onclick="toggleSection($(this));"><span class="redClass"></span></p> Javascript: function toggleSection(element) { element.toggleClass("redClass"); } Как мне сослаться на: first-child элемента?

14
JQuery удалить все строки таблицы, кроме первой
Используя jQuery, как мне удалить все строки в таблице, кроме первой? Это моя первая попытка использования селекторов индекса. Если я правильно понимаю примеры, должно работать следующее: $(some table selector).remove("tr:gt(0)"); который я прочитал бы как «Обернуть некоторую таблицу в объект jQuery, а затем удалить все элементы« tr »(строки), где индекс элемента …

4
JQuery выбрать все, кроме первого
В jQuery, как я могу использовать селектор для доступа ко всем, кроме первого элемента? Таким образом, в следующем коде будет доступен только второй и третий элемент. Я знаю, что могу получить к ним доступ вручную, но может быть любое количество элементов, так что это невозможно. Спасибо. <div class='test'></div> <div class='test'></div> …

2
Не селектор класса в jQuery
Есть ли простое выражение выбора, чтобы не выбирать элементы с определенным классом? <div class="first-foo" /> <div class="first-moo" /> <div class="first-koo" /> <div class="first-bar second-foo" /> Я просто хочу получить первые три деления и попробовал $(div[class^="first-"][class!="first-bar"]) Но он получает все, так как последний div содержит больше, чем первый бар. Есть ли …

8
Как я могу определить, возвращает ли селектор ноль?
Как лучше всего определить, возвращает ли jQuery-селектор пустой объект? Если вы делаете: alert($('#notAnElement')); вы получаете [объект объекта], поэтому способ, которым я делаю это сейчас: alert($('#notAnElement').get(0)); который напишет "undefined", и поэтому вы можете проверить это. Но это выглядит очень плохо. Какой еще путь есть?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.