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

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


8
jQuery выбирает по атрибуту с помощью операторов И и ИЛИ
Я думаю, можно ли в jQuery выбирать элементы по именованным атрибутам с помощью И и ИЛИ. Пример: <div myid="1" myc="blue">1</div> <div myid="2" myc="blue">2</div> <div myid="3" myc="blue">3</div> <div myid="4">4</div> Я хотел бы выбрать все элементы, myc="blue"но только те, для которых myidустановлено значение 1 или 3. Итак, я попробовал: a=$('[myc="blue"] [myid="1"] [myid="3"]'); …

3
Какой самый быстрый метод выбора дочерних элементов в jQuery?
Насколько мне известно, есть несколько способов выбора дочерних элементов в jQuery . //Store parent in a variable var $parent = $("#parent"); Метод 1 (с использованием прицела) $(".child", $parent).show(); Метод 2 (метод find ()) $parent.find(".child").show(); Метод 3 (только для непосредственных детей) $parent.children(".child").show(); Метод 4 (через селектор CSS) - предложен @spinon $("#parent …

3
Неэффективные предупреждения об использовании jQuery в PHPStorm IDE
Недавно я обновил свою версию PHPStorm IDE, и теперь она предупреждает меня о неэффективном использовании jQuery. Например: var property_single_location = $("#property [data-role='content'] .container"); Предлагает это предупреждение: Проверяет, эффективно ли используются селекторы jQuery. Он предлагает разделить селекторы потомков, которым предшествует селектор ID, и предупреждает о дублированных селекторах, которые могут быть кэшированы. …

8
jQuery: eq () против get ()
Я новичок в jQuery, и мне интересно, в чем разница между jQuery get()и eq()функциями. Я могу неправильно понять, что get()делает функция, но мне показалось странным, что я не могу вызвать функцию для возвращаемого элемента в той же строке. //Doesn't work I.e. $("h2").get(0).fadeIn("slow"); //Works $("h2").eq(0).fadeIn("slow");


14
Jquery bind двойной щелчок и одиночный щелчок отдельно
Есть ли в jquery что-то, что позволило бы мне различать поведение при двойном щелчке и одиночном щелчке? Когда я привязываю их к одному и тому же элементу, выполняется только один щелчок. Есть ли способ подождать некоторое время перед выполнением одиночного щелчка, чтобы увидеть, щелкнет ли пользователь снова или нет? Спасибо …





5
jQuery: как добраться до конкретного потомка родителя?
В качестве упрощенного примера, у меня на странице много раз повторяется следующий блок (он генерируется динамически): <div class="box"> <div class="something1"></div> <div class="something2"> <a class="mylink">My link</a> </div> </div> При нажатии я могу перейти к родительскому элементу ссылки с помощью: $(".mylink").click(function() { $(this).parents(".box").fadeOut("fast"); }); Однако ... мне нужно добраться до <div class="something1">этого …

3
jQuery - определить, является ли элемент ввода текстовым полем или списком выбора
Как определить, является ли элемент, возвращаемый фильтром: input в jQuery, текстовым полем или списком выбора? Я хочу иметь разное поведение для каждого (текстовое поле возвращает текстовое значение, select возвращает и ключ, и текст) Пример настройки: <div id="InputBody"> <div class="box"> <span id="StartDate"> <input type="text" id="control1"> </span> <span id="Result"> <input type="text" id="control2"> …

7
Селектор jQuery "Все, но не"
Я могу выбрать (с помощью jQuery) все div в разметке HTML следующим образом: $('div') Но я хочу исключить конкретное div(например, имеющее id="myid") из приведенного выше выбора. Как я могу сделать это с помощью функций JQuery?

4
addID в jQuery?
Есть ли какой-либо метод для добавления идентификаторов, например, для добавления класса - addClass ()?

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