В качестве упражнения я пытаюсь добавить слушателя событий в элемент ebay.com.понимание обработчиков событий
Ожидаемый результат: показать предупреждение и остановить веб-страницу от перехода к следующему URL-адресу.
Что происходит: отображается предупреждение, но в любом случае отображается следующий URL.
Я нашел что-то интересное на страницах продукта, где я тестирую предупреждениеDefault, stopPropagtion и stopImmediatePropagation.
Независимо от того, какие комбинации я использую, ничего не работает.
Основной код -
$('#binBtn_btn').click(function(evt){
alert('hi');
evt.stopPropagation(); //or any other option.
});
Дело в том, что я получаю предупреждение, но он все еще идет к следующей странице, как если бы я никогда не прекращал распространение.
Я прочитал много статей о обработке событий, но я не смог найти ответ. Ваша помощь очень ценится.
Как выглядит элемент? – PeterKA
Это кнопка в корзину. – alexunder
Как насчет того, чтобы создать пример вашей проблемы сначала в JSFiddle.Попытка присоединить события на случайных сайтах не является продуктивным способом понять события в JavaScript. – istos