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

108
jquery получает все элементы формы: ввод, текстовое поле и выбор

Есть ли простой способ (не перечисляя их все отдельно) в jquery, чтобы выбрать все элементы формы и только элементы формы. Я не могу использовать children () и т. Д., Потому что форма содержит другой HTML. Например: $("form").each(function(){ $(this, "input, textarea, select");...

108
Как найти индекс всех вхождений элемента в массив?

Я пытаюсь найти индекс всех экземпляров элемента, скажем «Nano», в массиве JavaScript. var Cars = ["Nano", "Volvo", "BMW", "Nano", "VW", "Nano"]; Я пробовал jQuery.inArray или аналогично .indexOf () , но он дал только индекс последнего экземпляра элемента, то есть 5 в данном случае. Как мне...

107
Как отключить события mouseout, вызванные дочерними элементами?

Опишу проблему подробнее: Я хочу показывать абсолютное позиционирование div при наведении курсора на элемент. С jQuery это действительно просто и прекрасно работает. Но когда указатель мыши проходит над одним из дочерних элементов, он запускает событие mouseout содержащего его div. Как сделать так,...

107
Как использовать jQuery form.serialize, но исключить пустые поля

У меня есть форма поиска с несколькими текстовыми полями и раскрывающимися списками, которые отправляются через GET. Я хотел бы иметь более чистый URL-адрес поиска, удалив пустые поля из строки запроса при выполнении поиска. var form = $("form"); var serializedFormStr = form.serialize(); // I'd...

107
Как заставить jQuery дождаться завершения эффекта?

Я уверен, что читал об этом на днях, но нигде не могу найти. У меня есть fadeOut()событие, после которого я удаляю элемент, но jQuery удаляет элемент до того, как у него появится возможность исчезнуть. Как заставить jQuery ждать, пока элемент не исчезнет, ​​а затем удалить...

107
Использование JQuery для проверки, не отмечен ли ни один переключатель в группе

Я сижу с проблемой, мне нужно проверить с помощью JQuery, не отмечен ли переключатель в группе переключателей, чтобы я мог выдать пользователям ошибку javascript, если они забыли проверить параметр. Я использую следующий код для получения значений var radio_button_val =...

107
Щелкните за пределами меню, чтобы закрыть в jquery

Итак, у меня есть раскрывающееся меню, которое отображается при нажатии в соответствии с бизнес-требованиями. Меню снова становится скрытым после того, как вы отведете от него указатель мыши. Но теперь меня просят оставить его на месте до тех пор, пока пользователь не щелкнет в любом месте...

107
как установить значение текстового поля в jquery

Как правильно загрузить определенное значение в текстовое поле с помощью jquery? Пробовал приведенный ниже, но я получаю результат [object Object]as. Пожалуйста, просветите меня по этому поводу, я новичок в jquery. proc = function(x, y) { var str1 = $('#pid').value; var str2 = $('#qtytobuy').value;...

107
Проверьте, является ли массив пустым или нулевым

Я хотел бы знать, как проверить, является ли массив пустым или нулевым в jQuery. Я пробовал, array.length === 0но ничего не вышло. Это тоже не вызывало ошибок. Это код: var album_text = new Array(); $("input[name='album_text[]']").each(function(){ if( $(this).val() && $(this).val() != '') {...

107
Как отображать сообщение о загрузке при загрузке iFrame?

У меня есть iframe, который загружает сторонний веб-сайт, который загружается очень медленно. Есть ли способ отобразить сообщение о загрузке, пока этот iframe загружается, и пользователь не видит большого пустого пространства? PS. Обратите внимание, что iframe предназначен для стороннего веб-сайта,...

107
jQuery .data () не работает, но .attr () работает

Простите меня за то, что я не уточнил по этому поводу. У меня такой странный баг. После загрузки документа я зацикливаю некоторые элементы, которые изначально были data-itemname="", и устанавливаю эти значения, используя .attr("data-itemname", "someValue"). Проблема: когда я позже перебираю эти...

107
val () против text () для текстового поля

Я использую jQuery, и мне интересно, следует ли использовать val () или text () (или другой метод) для чтения и обновления содержимого текстового поля. Я пробовал оба, и у меня были проблемы с обоими. Когда я использую text () для обновления textarea, разрывы строк (\ n) не работают. Когда я...

107
Как запретить браузеру вызывать базовое всплывающее окно аутентификации и обрабатывать ошибку 401 с помощью JQuery?

Мне нужно отправить запрос на авторизацию, используя базовую аутентификацию. Я успешно реализовал это с помощью jquery. Однако, когда я получаю ошибку 401, открывается базовое всплывающее окно браузера auth, и обратный вызов ошибки jquery ajax не вызывается....

107
Правильный способ совместного использования JQuery-Mobile / Phonegap?

Как правильно (на сегодняшний день) использовать JQuery Mobile и Phonegap вместе? Обе инфраструктуры необходимо загрузить, прежде чем их можно будет использовать. Как я могу убедиться, что оба загружены, прежде чем я смогу их...

107
установить дату в типе ввода date

<input id="datePicker" type="date" />​ Я установлю сегодняшнюю дату в дате типа ввода datepicker в chrome. $(document).ready( function() { var now = new Date(); var today = now.getDate() + '/' + (now.getMonth() + 1) + '/' + now.getFullYear(); alert(today); $('#datePicker').val(today); });​...

107
Когда мне следует использовать функцию jQuery document.ready?

Когда я впервые начал использовать Javascript / jQuery, мне сказали использовать document.ready, но я так и не понял почему. Может ли кто-нибудь дать некоторые базовые рекомендации о том, когда имеет смысл оборачивать код javascript / jquery внутри jQuery document.ready? Некоторые темы, которые...