jQuery- все статьи тега ➜ страница 4
JQuery UI аккордеон меню сохранение состояния меню даже после обновления
У меня есть меню аккордеона jQuery UI. По щелчку мыши показывает определенный элемент div. Интересно, если я обновляю страницу, когда, например, div3 активен (виден), как я могу снова сделать div3 активным после перезагрузки страницы? Я пытаюсь решить эту проблему с помощью печенья, но безуспешно. Есть ли демо, о котором кто-нибудь знает? Спасибо. ...
Вызов прокрутки только при прокрутке пользователем, а не при анимации()
У меня есть несколько ссылок по всей странице с целью "перейти к началу", выполненной путем прокрутки страницы к началу с хорошей анимацией. Я заметил, что иногда во время прокрутки страницы пользователь захочет прокрутить ее вниз, например, но это невозможно. Экран будет только заикаться, но будет продолжать анимацию, пока не достигнет вершины. Я хочу остановить анимацию, если пользователь пытается прокрутить, поэтому я написал этот код: $('#gototop').click(function() { $('body').animate ...
в то время как bootstrap tooltip active предотвращает запуск события jquery
У меня есть поле ввода, которое отображает подсказку bootstrap при фокусировке. <input id="nombrecurso" name="nombrecurso" data-original-title="Required field!" data-toggle="tooltip" data-trigger="hover" data-delay='{"show":"200", "hide":"0"}' class="form-control input-lg"> <h6 class="count_message pull-right"></h6> Количество символов, оставшихся для этого поля, отображается ря ...
запомнить вкладку нажатой по всему сайту
Я создал свои собственные вкладки с гиперссылками и дивами. я помещаю их в боковую панель. Я использую jquerys .show() и hide() на соответствующих divs при нажатии на гиперссылку. Его работа в порядке, однако, я хотел бы, чтобы последняя ссылка / вкладка была нажата, чтобы помнить по всему сайту, как пользователь переходит. Как я могу это сделать? ...
Переменная Javascript для начальной загрузки модальная
Получил то, что, вероятно, просто, но мой google подводит меня в данный момент, так что надеюсь, что я могу получить немного толчок в правильном направлении У меня есть HTML-страница, которая в основном представляет собой кучу флажков. Эти флажки предназначены для простой самооценки опросника Да / Нет, которые взвешиваются с различными значениями, основанными на вопросах. В конце анкеты вы нажимаете вычислить результаты, и он использует быструю функцию Javascript для вычисления баллов и опо ...
Как изменить цвет ячейки jQuery datepicker
У меня есть jQuery datepicker, и мне нужно иметь возможность изменить цвет фона для выбранной даты ячейки. Я пытаюсь с чем-то вроде: $("#fecha").datepicker({ onSelect: function(value, date) { alert(date.css()); } }); Надеясь, что параметр date ссылается на выбранную ячейку, но он, похоже, не работает. Есть предложения? / / править: Решение должно позволить мне иметь разные ячейки с разными цветами, установленными динамически, вот почему я пытаюс ...
Запретить прокрутку родительского контейнера при прокрутке в переполнении: контейнер прокрутки достиг своих пределов
Проще говоря, я думаю, что вы все знаете эту проблему: вы используете колесо мыши (или жест трекпада) для прокрутки внутри div, которое установлено в overflow:scroll (или параметр для этого эффекта). Как только вы достигнете конца области прокрутки, команды прокрутки немедленно отправляются в родительский контейнер - например, в Главное окно. Это может быть довольно раздражающим, и я задаюсь вопросом, есть ли способ предотвратить это. Я создал этот jsFiddle , чтобы продемонстрировать проблему ...
Обработка ошибок запроса JSONP
Я делаю запрос ajax jsonp, но обработка ошибок сбоя не будет работать. Если запрос 404 или 500, он не будет обрабатывать ошибку. Я долго искал ответ на этот вопрос, но так ничего и не нашел. Кажется, есть решение с http://code.google.com/p/jquery-jsonp/, но я не могу найти никаких примеров, как его использовать. function authenticate(user, pass) { $.ajax ({ type: "POST", url: "url", dataType: 'jsonp', async: false, //json object to sent to the ...
Ошибка IE8 JS: объект не поддерживает это свойство или метод
Я использую следующие JS, которые я нашел в интернете, чтобы реализовать адаптивную навигацию. В источнике нет ничего о наличии каких-либо ошибок в IE8, однако я делаю некоторые тесты совместимости в BrowserStack (Win7+IE8) и получаю ошибку "объект не поддерживает это свойство или метод". Вот весь сценарий: <script> $(function() { var pull = $('#menu'); menu = $('nav ul'); menuHeight = menu.height(); $(pull).on('click', function(e) { ...
отправка формы symfony2 с помощью ajax
Я использую Symfony2, doctrine2 и twig. Пытаюсь отправить форму с помощью ajax. Функция ajax всегда возвращает следующее сообщение: "это не ajax!". Я не нашел в этом проблемы. Надеюсь, вы мне поможете. Код веточки: <form id="form_newsletter" action="{{ path('portofolio_front_newsletter') }}" method="post" {{ form_enctype(newsletterForm) }}> <!-- form errors --> {{ form_errors(newsletterForm.email) }} <div class="input-group"> {{ form_widget(newsletterForm.email, { ...
Как определить направление на onmousemove событие?
При некоторых условиях я хочу отменить событие onmousemove, например, когда мышь опускается. Можно ли определить направление onmousemove события? jQ или JS-это нормально. У меня есть элементы drag'n'Drop. Пользователь тащит элемент вверх. Если, например, нижняя часть элемента достигает некоторого положения в документе (т. е. 500px от верхней части документа), то onmousemove останавливается. И если пользователь попытается снова перетащить элемент вверх, функция не запустится. Только перетащить в ...
JQuery Dynatree плагин, использующий клики в id
Используя Firebug я обнаружил, что плагин Dynatree изменяет следующий код: <li id="id3.1" class="expanded">Menu 1 <ul> <li id="id3.1.1">Sub-menu 1</li> </ul> </li> К этому: <li class=""> <span class="dynatree-node dynatree-exp-c dynatree-ico-c"> <span class="dynatree-connector"></span> <span class="dynatree-icon"></span> <a class="dynatree-title" href="#">Sub-menu 1</a> </sp ...
Как показать всплывающую подсказку по клику
Я пытаюсь использовать qtip2. Моя проблема заключается в том, что я хочу показывать всплывающую подсказку только тогда, когда пользователь нажимает href с указанным html внутри. Поэтому я пытаюсь сделать следующее: function help(){ var link = document.getElementById('helps'); if(link.innerHTML=="Open"){ $('#helps').qtip({ content: { text: 'I get shown on click' }, show: { event: 'click' } }); l ...
- jQuery.getJSON ' не работает в Internet Explorer 8
Я использую jQuery.getJSON, чтобы получить список друзей Facebook, но я его не получаю. Он отлично работает в Firefox и Chrome, но не работает в Internet Explorer 8. jQuery.getJSON("https://graph.facebook.com/me/friends?access_token="+aToken, function(data) { alert(data); } ); Кроме того, проведя еще немного исследований, я попробовал использовать и этот код: jQuery.ajax({ url:"https://graph.facebook.com/me/friends?access_token="+aToken, type: 'json', success: fu ...
jQuery триггер не срабатывает с bind () или on () для пользовательских событий
Может ли кто-нибудь сказать мне, почему этот код не будет работать? $('body').on('test', function() { alert('test'); }); $('body').trigger('test'); Я использую jquery-1.7.2.мин . Я не получаю никаких ошибок, просто ничего не происходит. Я пробовал поместить код внутрь встроенного скрипта, внутри $(document).ready() и все равно ничего. Я также пробовал и on(), и bind(), и ни один из результатов. Я повсюду вижу примеры, показывающие один и тот же синтаксис, так чем же это отличается? ...
Загрузка скриптов после загрузки страницы?
Я работаю с рекламной компанией, где мы помечаем определенные страницы для отслеживания активности. Мой клиент хочет запустить тег javascript для отслеживания активности после того, как страница полностью загрузится (чтобы предотвратить медленную загрузку содержимого страницы из-за медленного времени загрузки тега). Пример тега, который должен загрузиться после полной загрузки страницы: <script>document.write('<s'+'cript language="JavaScript" src="http://jact.atdmt.com/jaction/JavaS ...
Проблема Google chrome в jQuery UI datepicker
Я создал пользовательский выбор диапазона дат с помощью пользовательского интерфейса Jquery. Он отлично работает в другом браузере, но в Google он не работает должным образом. Смотрите ниже snap. Красный круг должен быть пустым, но он получает некоторый текст, возможно, из-за петель, но я не могу понять его. Мой код js. $(function () { from = $("#from").datepicker({ defaultDate: "+1w", numberOfMonths: 2, minDate: +7, //THIS IS FIRST PLACE ...
Прототип эквивалента метода jQuery eq
Задан следующий html-код: <ul id="fun"> <li>One</li> <li>Two</li> <li>Three</li> <li>Four</li> <li>Five</li> </ul> Я могу выбрать третий li в jquery следующим образом: $('#fun li').eq(2); В прототипе я знаю, что могу сделать что-то вроде: $("fun").select('li').each(function(i,v){ if(v == 2){/*do whatever*/} }); Итак, я спрашиваю, есть ли у prototype такой метод, как jquerys eq, который поз ...
Как добавить массив к массиву массивов с помощью jQuery?
У меня есть массив, как показано ниже: var cString = [ ['1','Techdirt','www.techdirt.com'], ['2','Slashdot','slashdot.org'], ['3','Wired','wired.com'] ]; К этому массиву я хочу добавить еще один в том же формате: var test = ['4','Stackoverflow','stackoverflow.com'] Я пробовал использовать: var newArray = $.merge(cString, test); Но console.log(newArray); выходы: [►Array,►Array,►Array,'4','Stackoverflow','stackoverflow.com'] Поэтому ...
диалог подтверждения перед отправкой формы по щелчку мыши
Я работаю с Laravel 5.4. У меня есть POST маршрут: Route::post('hotel/delete/{slug}', ['as' => 'delete-hotel', 'uses' => 'BackendHotelController@postDelete']); На странице индекса у меня есть тег привязки с формой submit. В настоящее время при нажатии на метку привязки отправляется скрытая форма. <a href="{{ route('delete-hotel', $hotel->slug) }}" class="btn btn-operation btn-danger" onclick="event.preventDefault(); document.getElementById('delete-form').submit();"> ...