Запитання з тегом «jquery-events»

Ці методи використовуються для реєстрації поведінки, яка набуває чинності під час взаємодії користувача з браузером, та для подальшого маніпулювання тими зареєстрованими поведінками.

5
Прямий та делегований - jQuery .on ()
Я намагаюся зрозуміти цю особливу різницю між прямими та делегованими обробниками подій, використовуючи метод jQuery .on () . Зокрема, останнє речення в цьому пункті: Коли а selectorнадається, обробник події називається делегованим . Обробник не викликається, коли подія відбувається безпосередньо на зв'язаному елементі, а лише для нащадків (внутрішніх елементів), які відповідають …


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> Це добре працює, коли я просто натискаю "Робота в режимі офлайн" …

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


8
Як пов’язати події на вміст, завантажений Ajax?
У мене є посилання, myLinkяке має вставити вміст, завантажений AJAX, у div(доданий контейнер) моєї HTML-сторінки. Проблема полягає в тому, що clickподія, яку я пов'язав з jQuery, не виконується на нещодавно завантаженому вмісті, який вставляється у доданийContainer. clickПодія пов'язано з DOM елементів, які не завантажуються з моєї функції AJAX. Що я …

4
Подія падіння не спрацьовує в хромі
Здається, подія падіння не спрацьовує тоді, коли я очікував. Я припускаю, що подія 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.