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

Эти методы используются для регистрации поведения, которое вступает в силу при взаимодействии пользователя с браузером, а также для дальнейшего управления этим зарегистрированным поведением.

5
Прямое или делегированное - jQuery .on ()
Я пытаюсь понять эту конкретную разницу между прямыми и делегированных обработчиков событий с помощью JQuery .он () метод . В частности, последнее предложение в этом пункте: Когда selectorпредоставляется a , обработчик события называется делегированным . Обработчик вызывается не тогда, когда событие происходит непосредственно в связанном элементе, а только для потомков …


9
jQuery получает входное значение после нажатия клавиши
У меня есть такая функция: $(document).ready(function() { $("#dSuggest").keypress(function() { var dInput = $('input:text[name=dSuggest]').val(); console.log(dInput); $(".dDimension:contains('" + dInput + "')").css("display","block"); }); }); По какой-то причине при первом нажатии клавиши я получаю в журнале консоли пустую строку.



14
Как определить кроссбраузерность онлайн / офлайн-событий?
Я пытаюсь точно определить, когда браузер переходит в автономный режим, используя онлайн-и офлайн-события HTML5. Вот мой код: <script> // FIREFOX $(window).bind("online", applicationBackOnline); $(window).bind("offline", applicationOffline); //IE window.onload = function() { document.body.ononline = IeConnectionEvent; document.body.onoffline = IeConnectionEvent; } </script> Он отлично работает, когда я просто нажимаю «Работать в автономном режиме» в Firefox …

13
jQuery scroll () определяет, когда пользователь прекращает прокрутку
Хорошо с этим .. $(window).scroll(function() { $('.slides_layover').removeClass('showing_layover'); $('#slides_effect').show(); }); Я могу сказать, когда кто-то прокручивает, исходя из того, что я понимаю. Таким образом, я пытаюсь понять, как поймать, когда кто-то остановился. Из приведенного выше примера вы можете видеть, что я удаляю класс из набора элементов во время прокрутки. Однако я …


8
Как привязать события к загруженному контенту Ajax?
У меня есть ссылка, myLinkкоторая должна вставлять загруженный AJAX контент в div(appendedContainer) моей HTML-страницы. Проблема в том, что clickсобытие, связанное с jQuery, не выполняется для недавно загруженного содержимого, которое вставляется в appendedContainer. clickСобытие связано с DOM элементов, которые не загружаются с моей функции AJAX. Что мне нужно изменить, чтобы мероприятие …

4
Событие drop не запускается в Chrome
Кажется, событие drop не запускается, когда я ожидал. Я предполагаю, что событие drop срабатывает, когда перетаскиваемый элемент высвобождается выше целевого элемента, но, похоже, это не так. Что я не понимаю? http://jsfiddle.net/LntTL/ $('.drop').on('drop dragdrop',function(){ alert('dropped'); }); $('.drop').on('dragenter',function(){ $(this).html('drop now').css('background','blue'); }) $('.drop').on('dragleave',function(){ $(this).html('drop here').css('background','red'); })

5
Как остановить поведение щелчка по ссылке по умолчанию с помощью jQuery
У меня есть ссылка на веб-странице. Когда пользователь щелкает по нему, виджет на странице должен обновиться. Однако я что-то делаю, потому что функциональность по умолчанию (переход на другую страницу) выполняется до срабатывания события. Вот как выглядит ссылка: <a href="store/cart/" class="update-cart">Update Cart</a> Вот как выглядит jQuery: $('.update-cart').click(function(e) { e.stopPropagation(); updateCartWidget(); }); …

4
Получить нажатый элемент с помощью jQuery при событии?
Я использую следующий код, чтобы определить, когда нажимается динамически созданная кнопка. $(document).on("click",".appDetails", function () { alert("test"); }); Обычно, если вы только что сделали, $('.appDetails').click()вы могли бы использовать, $(this)чтобы получить элемент, на который щелкнули. Как мне добиться этого с помощью приведенного выше кода? Например: $(document).on("click",".appDetails", function () { var clickedBtnID = …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.