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

НЕ ВИКОРИСТОВУЙТЕ ЦІЙ МЕТЬ! У JavaScript немає конструкцій подій. Використовуйте [dom-події], [jquery-події], [хребет-події]; або бібліотека / середовище + [події], наприклад [node.js] + [події]

15
Як налагодити прив'язки подій JavaScript / jQuery за допомогою Firebug або подібних інструментів?
Мені потрібно налагодити веб-додаток, який використовує jQuery, щоб зробити досить складні та брудні маніпуляції з DOM . Одного разу деякі події, які були пов'язані з певними елементами, не звільняються і просто перестають працювати. Якби у мене була можливість редагувати джерело програми, я б розгорнув і додав купу тверджень Firebug console.log() …

15
Використання jQuery для перевірки, чи вхід має фокус
На першій сторінці сайту, який я будую, кілька <div>s використовують :hoverпсевдоклас CSS, щоб додати межу, коли миша над ними. Один з <div>s містить a, <form>який, використовуючи jQuery, буде зберігати кордон, якщо вхід в ньому має фокус. Це чудово працює, за винятком того, що IE6 не підтримує :hoverбудь-які інші елементи, крім …

9
Чи можу я знайти події, пов'язані на елементі з jQuery?
Я пов'язую два обробники подій за цим посиланням: <a href='#' id='elm'>Show Alert</a> JavaScript: $(function() { $('#elm').click(_f); $('#elm').mouseover(_m); }); function _f(){alert('clicked');} function _m(){alert('mouse over');} Чи є спосіб отримати список усіх подій, пов'язаних на елементі, в даному випадку на елементі з id="elm"?

6
Передайте події миші через абсолютно розташований елемент
Я намагаюся фіксувати події миші на елементі з іншим абсолютно розташованим елементом поверх нього. Зараз події на абсолютно розміщеному елементі потрапляють на нього і піднімаються до його батьківського, але я хочу, щоб він був "прозорим" для цих подій миші і пересилав їх до того, що стоїть за ним. Як я …

5
jQuery втрачає фокус подія
Я намагаюся показати контейнер, якщо поле введення отримує фокус, і - це актуальна проблема - приховати контейнер, якщо фокус втрачено. Чи є протилежна подія для фокусування jQuery? Деякі приклади коду: <input type="text" value="" name="filter" id="filter"/> <div id="options">some cool options</div> <script type="text/javascript"> $('#options').hide(); $('#filter').focus(function() { $('#options').appear(); }); </script> І я хотів …

5
Як запустити в коді подію зміни jQuery
У мене є подія зміни, яка працює нормально, але мені потрібно, щоб вона повторилася. Отже, у мене є функція, яка запускається при зміні, яка "змінить" інші спади, що базуються на селекторі класів (зауважте "drop downS", їх може бути більше одного). Ця зміна проксі-сервера не запускає функцію і тому не працює. …

6
Різниця між $ (цією) та цільовою подією?
Я новачок у jQuery і робив панелі з вкладками, дотримуючись підручника в JavaScript та jQuery: Посібник про відсутність , є перший рядок, коли автор робить це: var target = $(this); Але я намагався зробити це саме так var target = evt.target; і я отримав цю помилку: Uncaught TypeError: Object http://localhost/tabbedPanels/#panel1 …

4
Яка різниця між подіями миші та мишею?
Я завжди використовував mouseoverподію, але під час читання документації на jQuery я знайшов mouseenter. Вони, здається, функціонують точно так само. Чи є різниця між двома, і якщо так, то коли я повинен їх використовувати? (Також стосується і mouseoutvs mouseleave).

5
HTML <input type = 'file'> Подія вибору файлів
Скажімо, у нас цей код: &lt;form action='' method='POST' enctype='multipart/form-data'&gt; &lt;input type='file' name='userFile'&gt;&lt;br&gt; &lt;input type='submit' name='upload_btn' value='upload'&gt; &lt;/form&gt; що призводить до цього: Коли користувач натискає кнопку "Переглянути ...", відкриється діалогове вікно пошуку файлів: Користувач вибере файл або двічі клацнувши по файлу, або натиснувши кнопку «Відкрити». Чи є подія Javascript, про яку …

5
Запускайте JavaScript, коли елемент втрачає фокус
У мене є стандартний HTML-вхід, який я хочу запустити JavaScript-код, коли він втрачає фокус. На жаль, мої пошуки в Google не виявили, як це зробити. Щоб було зрозуміло, я шукаю спосіб зробити це: &lt;input type="text" name="name" value="value" onlosefocus="alert(1);"/&gt;


4
Подія перехоплення сторінки перехоплення
Під час редагування сторінки в моїй системі користувач може вирішити перейти на інший веб-сайт, і таким чином може втратити всі зміни, які вони не зберегли. Я хотів би перехопити будь-яку спробу перейти на іншу сторінку та підказати користувачеві бути впевненим, що вони хочуть, щоб це сталося, оскільки вони могли потенційно …

8
Як зробити так, щоб кнопка HTML не перезавантажувала сторінку
У мене є кнопка ( &lt;input type="submit"&gt;). Після натискання сторінки перезавантажується. Оскільки у мене є деякі hide()функції jQuery , які викликаються при завантаженні сторінки, це призводить до того, що ці елементи знову приховуються. Як змусити кнопку нічого не робити, тому я все ще можу додати певну дію, яка виникає при …

6
Як я можу отримати jquery .val () ПІСЛЯ події натискання клавіші?
Я отримав: $(someTextInputField).keypress(function() { alert($(this).val()); }); Тепер попередження завжди повертає значення ПЕРЕД ПІД натисканням клавіші (наприклад, поле порожнє, я набираю "a", і попередження дає мені ". Потім я набираю" b ", і попередження дає мені" a "...). Але я хочу, щоб значення ПІСЛЯ натискання клавіші - як це зробити? Фон: …

15
Popstate при завантаженні сторінки в Chrome
На цей питання є відповіді на Stack Overflow на російській мові : Chrome ненужна перезагрузка сторінок історії api Я використовую History API для свого веб-додатку і маю одну проблему. Я здійснюю дзвінки Ajax, щоб оновити деякі результати на сторінці та використовую history.pushState () , щоб оновити рядок місцезнаходження браузера без …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.