Как перезаписать обработчики событий jQuery

Вам нужно будет назначить пользовательский домен для балансировщика нагрузки. Azure App Gateway поддерживает маршрутизацию на основе URL-адресов . Поскольку службы приложений Azure являются мультитенантными, вам нужно будет следовать этим документам для настройки шлюза приложений с сервером приложений. Это отличное решение для приложений в одном регионе.

Если вам нужна поддержка нескольких регионов, ознакомьтесь с нашей новой службой входной двери Azure . Azure Front Door Service позволяет вам определять, управлять и отслеживать глобальную маршрутизацию для вашего веб-трафика, оптимизируя ее для достижения максимальной производительности и мгновенного глобального отработки отказа для обеспечения высокой доступности. С помощью Front Door вы можете превратить свои глобальные (многорегиональные) потребительские и корпоративные приложения в надежные, высокопроизводительные персонализированные современные приложения, API-интерфейсы и контент, которые достигают глобальной аудитории с помощью Azure.

73
задан Seb 12 April 2009 в 12:26
поделиться

3 ответа

As of jQuery 1.7 you should be using off to remove event handlers and on to add them, though you can still use the click shorthand.

$('#clickme').off('click').on('click', fireclick);
$('#clickme').off().on('click', fireclick);

Original answer:

If you want to replace all click handlers, call unbind first without a function argument. If you want to replace all event handlers, don't specify the event type.

$('#clickme').unbind('click').click(fireclick);
$('#clickme').unbind().click(fireclick);
131
ответ дан tvanfosson 24 November 2019 в 12:15
поделиться

You may use the jQuery function unbind to remove the first event:

var fireClick = function() { alert('Wuala!!!') };

$('#clickme').click(fireclick);
$('#clickme').unbind('click', fireClick); // fireClick won't fire anymore...
$('#clickme').click(fireclick); // ...but now it will
18
ответ дан moff 24 November 2019 в 12:15
поделиться

I would try to eliminate the extra calls, but short of tyhat you could make sure to call both of these each time:

$('#clickme').unbind('click', fireclick);
$('#clickme').click(fireclick);
3
ответ дан Mark Renouf 24 November 2019 в 12:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: