Я новичок в angularjs. И я не знаю, как связать событие прокрутки с элементом html select
. Это моя директива по добавлению функций прокрутки.
myApp.directive('scrolly', function () {
return {
restrict: 'A',
link: function (scope, element, attrs) {
var raw = element[0];
console.log(element[0]);
element.bind('scroll', function () {
console.log('inside scroll');
});
}
};
});
Здесь я прикрепил ссылку на скрипку. Пожалуйста, помогите мне решить эту проблему.
Событие HTML не запускается при прокрутке окна выбора, поскольку оно отображается вашей операционной системой, а не браузером.
Если вам действительно нужно поймать это поведение, вы должны использовать элемент выбора HTML, например популярные библиотеки select2 или selectize.