Публикации по теме 'event-bubbling'


Вопросы на собеседовании по Javascript: нумерация страниц, мемоизация, всплытие событий
1. Что такое пагинация? Что такое пагинация? И как реализовать это на своем сайте — SEOptimer Пагинация — это последовательность связанных страниц с похожим содержанием. Важно отметить, что даже когда содержимое раздела страницы разделено на отдельные страницы, мы все равно будем определять это как нумерацию страниц. Зачем использовать пагинацию? Улучшенный пользовательский опыт Упрощенная навигация Сценарий в реальном времени . Возьмем веб-сайт Amazon или веб-сайт..

Упрощенное: всплывающее окно событий в JavaScript
Понять, как работает всплывающее окно событий в JavaScript. вступление Всплытие событий — это фундаментальная концепция JavaScript, которую важно знать каждому разработчику JavaScript. Это относится к тому, как события распространяются по дереву DOM, от самого внутреннего к самому внешнему элементу. В этом блоге мы объясним, как это работает наизнанку. Всплывающие события Чтобы понять восхождение событий, важно знать, как события обрабатываются в дереве DOM. Когда в элементе..

Всплывание событий и захват событий в Javascript
Всплывающие события и фиксация событий  — это наиболее часто задаваемые вопросы на начальных собеседованиях . Поэтому сегодня мы подробно обсудить их с примерами. Итак приступим 😁. Поэтому, прежде чем обсуждать всплывающие окна и захват событий, мы сначала поймем, что такое событие и прослушиватель событий . Что такое событие 🤔. Событие – это взаимодействие, которое вы совершаете с веб-страницей, которое может быть любого типа, например (событие клика, нажатие клавиши и..

Всплывающие события Javascript
Всплытие событий JavaScript относится к поведению событий в DOM (объектной модели документа), где событие, инициированное для элемента, также вызывает такое же событие для его родительских элементов, вплоть до корня документа. Событие начинается с целевого элемента, а затем «пузырится» через своих предков. Когда событие запускается для элемента, оно проходит две фазы: фазу захвата и фазу всплытия. На этапе захвата событие начинается с корня документа и перемещается вниз к целевому..

Как справляться с событиями JS как профессионал?
Наша повседневная работа — js-разработчик, работа с событиями. Проще говоря, События — это действия или события, происходящие в системе, которую вы программируете . Это может быть нажатие кнопки, прокрутка, наведение курсора и т. д., и ваша задача — написать код, который будет реагировать при срабатывании любого из этих событий. Итак, теперь самое главное, как вы определите, что событие запущено? Дамы и господа, поприветствуйте нашего сегодняшнего гостя, Event Bubbling in JS...

Распространение событий (буферизация и захват событий)
События не были интуитивными, когда я впервые услышал об этом. Но позже я понял, что события — это то, что делает сообщества веб-разработчиков живыми. События позволяют взаимодействовать между пользователями и веб-сайтами. События — от отправки учетных данных клиента до выбора товара в корзину — делают веб-сайты динамичными. Распространение события : движение инициированного пользователем события внутри дерева HTML DOM. Всплытие событий : восходящее движение инициированного..

Вопросы по теме 'event-bubbling'

Пузырьки событий AS3 за пределами Scenegraph / DisplayList
Привет, просто интересно, можно ли использовать всплытие событий в классах без отображения списков в AS3. Например, в модели приложения, где есть класс City, содержащий много автомобилей. Какие существуют методы для присоединения прослушивателя...
2996 просмотров
schedule 27.05.2022

Как открывать и вызывать настраиваемые события для пользовательского элемента управления vb.net winforms
Прочтите ЭТО пост. У меня та же проблема, что и в этом посте, но я пытаюсь решить ее на VB.net, а не на C #. Я почти уверен, что сделаю это, мне нужно использовать настраиваемое событие. (Я использовал сайт преобразования кода , чтобы узнать о...
18648 просмотров

Всплывание событий и событие onblur
Я пишу сценарий проверки формы и хотел бы проверить данное поле, когда срабатывает событие onblur. Я также хотел бы использовать всплытие событий, поэтому мне не нужно прикреплять событие onblur к каждому отдельному полю формы. К сожалению, событие...
9361 просмотров
schedule 17.06.2022

Как отвязать слушателя, который вызывает event.preventDefault() (используя jQuery)?
jquery toggle вызывает preventDefault() по умолчанию, поэтому значения по умолчанию не работают. вы не можете установить флажок, вы не можете нажать на ссылку и т. д. и т. д. можно ли восстановить обработчик по умолчанию?
238664 просмотров

заключение div и ссылки привязки, привязанной к одному и тому же событию
У меня проблемы с выяснением того, как связать mouseout() со всей моей панелью навигации, включая ссылки. когда пользователь наводит курсор на ссылку в #nav, отображается подменю. там все хорошо. то, что я хочу сделать, это исчезать из этого...
147 просмотров
schedule 14.06.2022

Плагин проверки JQuery: предотвращение проблемы проверки во вложенной форме
У меня есть форма, в которой я использую проверку. В этой форме есть раздел для загрузки фотографий. Изначально этот раздел содержит шесть элементов со следующим кодом: <img class="photo_upload" src="image/app/photo_upload.jpg"> Я...
2252 просмотров

захват события на родительском элементе
window.event сообщает о самом низком элементе в дереве, когда происходит щелчок. например <a href="http://server.com/page.aspx" id="anchor"> <span id="span" class="Someclass"> <strong id="strong">Submit</strong>...
427 просмотров
schedule 10.07.2022

Запутался в пузырях/захватах событий и jQuery
Я абсолютный нуб с jQuery и довольно дерьмо в разработке внешнего интерфейса, так что вот мой вопрос. Со следующим HTML <select id="event_category_id" name="event_category_id"> <option value="">Select Category</option>...
1576 просмотров
schedule 13.10.2022

Зависит ли производительность обработчика событий от количества дочерних элементов
У меня есть один обработчик события mousedown в таблице с динамически увеличивающимся количеством строк (сейчас более тысячи, в перспективе должно быть неограниченным), и я наблюдаю падение производительности по мере увеличения количества...
279 просмотров

Невозможно ввести текст в TextBox внутри GridView / ListView (WPF)
У меня есть TextBox и DropDown внутри ListView, который привязан к viewModel. Хотя comboBox работает нормально, я не могу «вводить» какой-либо текст внутри TextBox. Backspace / SpaceBar / Ctrl + C / Ctrl + V работают нормально, но как только я...
2585 просмотров
schedule 21.06.2023

как использовать отмену пузырьков событий
Я везде искал код, как остановить появление пузырьков событий, и я нашел его на веб-сайте Quirksmode, а именно: function doSomething(e){ if(!e) var e = window.event; e.cancelBubble = true; if(e.stopPropagation) e.stopPropagation(); }...
1155 просмотров
schedule 24.05.2023

гибкость управления распространением событий
Здравствуйте, у меня небольшая проблема: есть область, содержащая несколько элементов управления друг на друге. Я хочу, чтобы самый верхний элемент управления не перехватывал никакие события (или, в частности, события мыши). Изменение z-индекса...
93 просмотров

Что такое всплытие и захват событий?
В чем разница между всплыванием событий и захватом? Когда следует использовать всплытие или захват?
449133 просмотров
schedule 18.12.2023

Javascript с jQuery: щелкните и дважды щелкните один и тот же элемент, другой эффект, один отключает другой
У меня интересная ситуация - у меня есть строка таблицы, которая в настоящее время показывает свой скрытый аналог, когда я нажимаю кнопку "Развернуть". Исходная (не скрытая) строка, содержащая кнопку «Развернуть», также имеет некоторый контент в...
93616 просмотров

Как узнать, какой элемент был нажат?
Я пытаюсь решить удивительно сложную задачу - выяснить, какой элемент был нажат. У меня есть эти функции от Head First AJAX: function getActivatedObject(e) { var obj; if (!e) { obj = window.event.srcElement; } else if (e.srcElement) {...
1059 просмотров

Обработчик $(window).mouseup в расширении Chrome ломает Flash
Я работаю над расширением Google Chrome, которое отслеживает события мыши. По какой-то причине следующий код javascript в скрипте контента расширения вызывает встроенный Flash-контент сломать: $(window).mouseup(function() { // do benign...
2985 просмотров

Щелчок триггера jQuery дает слишком много рекурсии
Я пытаюсь сделать ссылку на статью доступной для всего пространства статьи. Во-первых, я сделал наведение, изменив цвет при наведении курсора мыши и т. д., затем при щелчке он должен вызвать ссылку, но это дает «слишком большую рекурсию». Я...
16112 просмотров

Всплывающие события с помощью CaptureMouse() в Silverlight
Я пишу оконную программу в Silverlight, что означает, что верхняя панель всплывающего окна имеет перетаскиваемую область, а внутри этой перетаскиваемой области — «X», закрывающий окно. Моя функция перетаскивания имеет событие capturemouse(), которое...
1004 просмотров
schedule 20.03.2022

Прикрепление свойств к всплывающему объекту события в Javascript
В Chrome/Firefox я могу прикрепить свои пользовательские свойства к объекту события в одном обработчике и прочитать их в другом обработчике для того же события, даже если обработка события всплывает. Я не могу сделать то же самое в IE. Мое...
1625 просмотров
schedule 29.01.2023

Событие jQuery, всплывающее на кнопке, не работает должным образом в Firefox
У меня есть элемент <button> , внутри которого у меня есть 2 элемента <span> . У меня есть 2 прикрепленных обработчика событий jquery click для каждого из элементов span, поэтому я могу делать все, что захочу, для каждого клика. Вот...
3462 просмотров
schedule 20.04.2022