Добрый день, почему я немогу обратиться к $('body')
через scrollers.element
, получаю: Uncaught TypeError: Cannot read property 'element' of undefined
но вот так $('body').mCustomScrollbar()
работает
scrollers.element.mCustomScrollbar();
var scrollers = [
{
element: $('body'),
params:{
scrollInertia:100,
autoHideScrollbar: true
},
options:{
type:'width',
value: 1024
}
}
]
У вас scrollers
— это массив, чтобы обратиться к element
нужно записать так:
scrollers[0].element.mCustomScrollbar();
Ошибка говорит вам, что невозможно прочитать свойство element
у undefined
. Это потому что значение scrollers
присваивается после обращения к scrollers.element
. @Maxim Zasorin также прав, scrollers
— это массив, чтобы обратиться к первому элементу нужно использовать индекс 0 scrollers[0]
.
var scrollers = [
{
element: $('body'),
params:{
scrollInertia:100,
autoHideScrollbar: true
},
options:{
type:'width',
value: 1024
}
}
]
scrollers[0].element.mCustomScrollbar();
Виртуальный выделенный сервер (VDS) становится отличным выбором
как сделать что бы при нажатии на div с классом test у элемента c айди test убирался класс foo если он был до этого установлен , и если нажать на элемент...
есть селект, со списком категорий, как сделать автоматический переход на выбранную категорию? без кнопок
Есть задание - "Написать фунцию concat (), которая принимает любое количество аргументов и объединяет их в одну строкуСимвол разделения по умолчанию...