bmw318mt Ответов: 0

Пассивные слушатели событий


У меня есть несколько слушателей событий на моей странице, ниже приведен пример 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, но безуспешно. Кто-нибудь может мне помочь, пожалуйста? или дайте мне подсказку, пожалуйста?

0 Ответов