Пассивные слушатели событий
У меня есть несколько слушателей событий на моей странице, ниже приведен пример 2. Когда в режиме отладки в chrome я получаю:
[Violation] Added non-passive event listener to a scroll-blocking 'mousewheel' event. Consider marking event handler as 'passive' to make the page more responsiveпри загрузке страницы и каждый раз, когда я нажимаю на поле выбора.
$(function() { $( "#mSM_colFrom" ).spinner({ step: 1, min: 0, max: obj.cols -1 }); });
$('#mSM_AvailableBins').on('change', function() { $('#mSM_AvailableCategories').prop('selectedIndex', -1); table.find(".state-edit-mark").removeClass("state-edit-mark"); });
Что я уже пробовал:
Я прочитал несколько статей, но не смог найти способ устранить нарушения, которые постоянно демонстрируются.
Я пытался поставить a ,false в каждой функции
$('#mSM_AvailableBins').on('change', function() { $('#mSM_AvailableCategories').prop('selectedIndex', -1); table.find(".state-edit-mark").removeClass("state-edit-mark"); },false);
Я также попытался изменить способ объявления моего слушателя событий onChange, но безуспешно. Кто-нибудь может мне помочь, пожалуйста? или дайте мне подсказку, пожалуйста?