jQuery- все статьи тега ➜ страница 20


в jQuery, если див ИД есть дети

этой if-условие-это то, что дает мне проблемы: if (div id=myfav has children) { do something } else { do something else } Я пробовал следующие: if ( $('#myfav:hasChildren') ) { do something } if ( $('#myfav').children() ) { do something } if ( $('#myfav:empty') ) { do something } if ( $('#myfav:not(:has(*))') ) { do something } ...

Доступ к CSS": after " селектор с jQuery [дубликат]

этот вопрос уже есть ответ здесь: Выбор и управление псевдо-элементами CSS, такими как:: before и ::after с помощью jQuery 21 ответов у меня есть следующий css: .pageMenu .active::after { content: ''; margin-top: -6px; display: inline-block; width: 0px; height: 0px; border-top: 14px solid white; border-left: 14px solid transparent; border-bottom: 14px solid white; pos ...

Как выбрать опцию по ее тексту?

мне нужно проверить, если a <select> имеет опцию, текст которой равен определенному значению. например, если есть <option value="123">abc</option>, Я бы искал "abc". есть ли селектор для этого? Я ищу что-то похожее на $('#select option[value="123"]'); но для текста. ...

Как получить полный путь выбранного файла при смене с помощью javascript, jquery-ajax?

как получить полный путь файла при выборе файла с помощью <input type=‘file’> <input type="file" id="fileUpload"> <script type="text/javascript"> function getFilePath(){ $('input[type=file]').change(function () { var filePath=$('#fileUpload').val(); }); } </script> но путь к файлу var содержит only name из выбранного файла, а не full path. Я искал его в сети,но кажется, что по соображениям безопасности браузеры (FF, chrome) просто дают имя файла. Е ...

Есть ли хороший плагин для загрузки файлов перетаскивания jQuery? [закрытый]

есть ли хороший аккуратный плагин jQuery, который позволяет включать один скрипт JS, а затем использовать простой фрагмент кода для включения формы? Что-то вроде этого: $j('#MyForm').enableDragDropUploads('.upload-area') С целью загрузки, являющейся действием формы. любое решение не должно препятствовать использованию обычного поля файла (с использованием традиционного метода просмотра). Мне нужен только один файл за раз, хотя, конечно, иметь возможность для нескольких не так уж плохо. Я н ...

Как предотвратить переход по ссылке " # " в верхнюю часть страницы?

в настоящее время я использую <a> теги с помощью jQuery, чтобы инициировать такие вещи, как события click, и т. д. пример <a href="#" class="someclass">Text</a> но я ненавижу, как ' # ' заставляет страницу прыгать в верхнюю часть страницы. Что я могу сделать вместо этого? ...

Преобразование объекта JavaScript с числовыми ключами в массив

у меня есть такой объект, возвращающийся как ответ JSON с сервера: {"0":"1","1":"2","2":"3","3":"4"} Я хочу преобразовать его в массив JavaScript следующим образом: ["1","2","3","4"] есть ли лучший способ сделать это? Где бы я ни читал, люди используют сложную логику, используя циклы. Так есть ли альтернативные методы для этого? ...

Изменение текста заполнителя с помощью jQuery

Я использую плагин-заполнитель jQuery(https://github.com/danielstocks/jQuery-Placeholder). мне нужно изменить текст заполнителя с изменением в выпадающем меню. Но это не меняется. Вот код: $(function () { $('input[placeholder], textarea[placeholder]').placeholder(); $('#serMemdd').change(function () { var k = $(this).val(); if (k == 1) { $("#serMemtb").attr("placeholder", "Type a name (Lastname, Firstname)").placeholder(); } else if (k == 2) { ...

Установите значение скрытого поля в форме с помощью jQuery ".val()" не работает

Я пытался установить значение скрытого поля в форме с помощью jQuery, но безуспешно. вот пример кода, который объясняет проблему. Если я сохраняю тип ввода "текст", он работает без каких-либо проблем. Но, изменение типа ввода на "скрытый", не работает ! <html> <head> <script type="text/javascript" src="jquery.js"> </script> <script type="text/javascript"> $(document).ready(function() { $("button").click(fun ...

Анимация scrollTop не работает в firefox

эта функция работает нормально. Он прокручивает тело до смещения нужного контейнера function scrolear(destino){ var stop = $(destino).offset().top; var delay = 1000; $('body').animate({scrollTop: stop}, delay); return false; } но не в Firefox. Зачем? - EDIT - чтобы обработать de double trigger в принятом ответе, я предлагаю остановить элемент перед анимацией: $('body,html').stop(true,true).animate({scrollTop: stop}, delay); ...

в jQuery URL-адреса 3.0.ошибка метода indexOf

Я получаю следующую ошибку от jQuery, как только он был обновлен до v3.0.0. jquery.js:9612 Uncaught TypeError: url.indexOf is not a function есть идеи, почему? ...

найти все непроверенные флажки в jquery

у меня есть список чекбоксов: <input type="checkbox" name="answer" id="id_1' value="1" /> <input type="checkbox" name="answer" id="id_2' value="2" /> ... <input type="checkbox" name="answer" id="id_n' value="n" /> Я могу собрать все значения проверенных флажков; мой вопрос в том, как можно получить все значения непроверенных флажков? Я попробовал: $("input:unchecked").val(); чтобы получить значение непроверенного флажка, но я получил: синтаксическая ошибка, нераспозна ...

селектор jQuery для входов с квадратными скобками в атрибуте name

Я пытаюсь выбрать этот элемент, который имеет квадратные скобки в имени атрибута: <input type="text" name="inputName[]" value="someValue"> Я пробовал это (что не работает): $('input[inputName[]=someValue]') и так: $('input[inputName[]=someValue]') или такой: $('input["inputName[]"=someValue]') EDIT: как некоторые из вас указали,$('input[inputName=someValue]') никогда не будет работать. Что я пытался сделать: $('input[name=inputName][value=someValue]'). (Но с [] ...

jQuery: нажатие клавиши Backspace не будет срабатывать?

мне интересно, что я делаю не так: $('.s').keypress(function(e) { switch (e.keyCode) { case 8: // Backspace //console.log('backspace'); case 9: // Tab case 13: // Enter case 37: // Left case 38: // Up case 39: // Right case 40: // Down break; default: doSearch(); } }); Я хочу, чтобы мои doSearch() функции также будет уволен, когда я ...

Понимание.$ прокси - () в jQuery

С docs Я понимаю, что .proxy() изменит область действия функции, передаваемой в качестве аргумента. Может кто-нибудь объяснить мне это лучше? Зачем нам это делать? ...

jQuery скрыть элемент, сохраняя его пространство в макете страницы

есть ли способ в jQuery, где я могу скрыть элемент, но не изменить DOM, когда он скрыт? Я скрываю определенный элемент, но когда он скрыт, элементы под ним перемещаются вверх. Я не хочу, чтобы это произошло. Я хочу, чтобы пространство оставалось прежним, но элемент должен быть показан/скрыт по желанию. могу ли я это сделать? ...

Сбросить значение select2 и показать заполнитель

Как я могу установить заполнитель на сброс значения с помощью select2. В моем примере, если щелкнуты поля выбора местоположения или класса, и мой select2 имеет значение, чем значение select2 должно сбросить и показать заполнитель по умолчанию. Этот скрипт сбрасывает значение, но не показывает заполнитель $("#locations, #grade ").change(function() { $('#e6').select2('data', { placeholder: "Studiengang wählen", id: null, text: '' }); }); $("#e6").select2({ placeholder: "S ...

jQuery прокрутите страницу до конца

после того, как моя страница осуществляется погрузка. Я хочу, чтобы jQUery красиво прокручивался в нижней части страницы, быстро анимируя, а не щелчок/толчок. нужен ли мне плагин, как ScrollTo за что? или это встроено в jQuery каким-то образом? ...

Как иметь событие click только огонь на родительском DIV, а не дети?

У меня есть DIV с классом foobar, и через несколько ДИВС внутри, что div, который является неклассным, но я предполагаю, что они наследуют foobar класс: $('.foobar').on('click', function() { /*...do stuff...*/ }); Я хочу, чтобы стрелять только при нажатии где-то в DIV, но не на его дочерних Дивов. ...

Разница между $.Аякс и.$ получать и.$ нагрузка()

в чем разница между $.ajax() и $.get() и $.load()? что лучше использовать и в каких условиях? ...