Мониторинг всех событий JavaScript в консоли браузера

можно ли прослушивать все события javascript? Я пытаюсь угадать, есть ли событие, вызванное после того, как DOM изменен запросом AJAX. ...

События-это не поля - я не понимаю

на C# в глубину (отличная книга до сих пор), скит объясняет события-это не поля. Я читал этот раздел много раз, и я не понимаю, почему различие имеет какое-либо значение. Я один из тех разработчиков, которые путают события и экземпляры делегата. На ...

C# передача дополнительных параметров обработчику событий?

допустим, я хочу передать некоторые дополнительные данные при назначении обработчика событий. Рассмотрим следующий код: private void setup(string someData) { Object.assignHandler(evHandler); } public void evHandler(Object sender) { // nee ...

предотвратить прокрутку "пузырящийся" от элемента к окну

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

Передача параметров для события click() & bind() в jquery?

Я хочу передать несколько параметров, чтобы нажать () событие в jquery, я пытался следовать, но его не работает, commentbtn.click(function(id, name){ alert(id); }); а также если мы используем bind, то как мы это сделаем commentbtn.bind('click ...

Прикрепление события к нескольким элементам за один раз

скажем, у меня есть следующие : var a = $("#a"); var b = $("#b"); //I want to do something as such as the following : $(a,b).click(function () {/* */}); // <= does not work //instead of attaching the handler to each one separately очевидно, ...

События-соглашение об именах и стиль

я узнаю о событиях / делегатах в C#. Могу ли я спросить Ваше мнение о стиле именования/кодирования, который я выбрал (взято из книги Head First C#)? Я учу друга об этом завтра, и я пытаюсь придумать самый элегантный способ объяснить концепции. (дум ...

Костяк 0.9.9: разница между слушать и

Я пытаюсь узнать новые изменения, которые они сделали в позвоночнике 0.9.9. в настоящее время у меня есть проблемы, чтобы понять разницу между listenTo и on: listenTo var View = Backbone.View.extend({ tagName: "div", intialize: function( ...

jquery / javascript: function (e){... Что такое e? зачем это нужно? что он на самом деле делает/выполняет?

$('#myTable').click(function(e) { var clicked = $(e.target); clicked.css('background', 'red'); }); может кто-нибудь объяснить мне это, и объяснить, почему e необходим, и что он на самом деле делает.. ...

javascript capture browser shortcuts (ctrl+t/n / w)

можно ли захватить эти ярлыки? Ctrl+N Ctrl+T Ctrl+ W Я пробовал это, но это не работает: $(window).keydown(function(event) { console.log(event.keyCode); event.preventDefault(); }); когда я нажимаю T это показывает 84 в консоли, но есл ...

Вызвать событие всякий раз, когда значение свойства изменилось?

есть свойство, оно называется ImageFullPath1 public string ImageFullPath1 {get; set; } Я собираюсь запустить событие всякий раз, когда его значение изменилось. Я в курсе изменений INotifyPropertyChanged, но я хочу сделать это с событиями. ...

HTML5 с jQuery-e. offsetX не определен в Firefox

на моей странице HTML5 у меня есть div с mousemove событие следующим образом: $('#canvas').mousemove(function(e){ xpos = e.offsetX; ypos = e.offsetY; $('#mouse').html("X : " + xpos + " ; Y : " + ypos); }); он отлично работает с Google ...

Область Обратного Вызова JavaScript

у меня возникли некоторые проблемы с обычным старым JavaScript (без фреймворков) при ссылке на мой объект в функции обратного вызова. function foo(id) { this.dom = document.getElementById(id); this.bar = 5; var self = this; this.dom. ...

Как узнать, если.keyup () - это символьный ключ (jQuery)

Как узнать, если .keyup () - это символьный ключ (jQuery) $("input").keyup(function() { if (key is a character) { //such as a b A b c 5 3 2 $ # ^ ! ^ * # ...etc not enter key or shift or Esc or space ...etc /* Do stuff */ } }); ...

Почему люди используют шины сообщений / событий в своем коде?

Я думаю, что вы слышали о шинах сообщений/событий, это единственное место, когда все события в системе текут. Подобные архитектуры находятся в материнских платах компьютера и сетевых сетях. Это хороший подход для материнских плат и сетей, поскольку о ...

Является ли вызов метода расширения на "нулевой" ссылке (т. е. событие без подписчиков) злом?

зло или не зло? public static void Raise(this EventHandler handler, object sender, EventArgs args) { if (handler != null) { handler(sender, args); } } // Usage: MyButtonClicked.Raise(this, EventArgs.Empty); // This works too! Evil? ...

В AngularJS: что является лучшим способом, чтобы привязать к глобальным событием в директиве

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

Как реализовать блокировку в JavaScript

как может что-то эквивалентно lock в C# быть реализованы в JavaScript? Итак, чтобы объяснить, что я думаю, простой случай использования: пользователь нажимает кнопку B. B вызывает событие onclick. Если B находится в event-state событие ждет B о r ...

Что значит "захватить мышь" в WPF?

On System.Windows.UIElement есть CaptureMouse() и в паре ReleaseMouseCapture() метод. В этом WPF DragDrop образец они называют CaptureMouse на MouseDown и отпустите его на MouseUp. Элемент документация в MSDN примерно так же бесполезно, как и прих ...

Прослушивание изменений свойства зависимостей

есть ли способ слушать изменения a DependencyProperty? Я хочу знать и выполнять некоторые действия при изменении значения, но я не могу использовать привязку. Это DependencyProperty другого класса. ...