Перенес рассчет смещения начального элемента на момент после рассчета необходимости инициализировать слайдер

Сейчас, если указан параметр index, то слайдер смещается к элементу с этим номером, даже если ширина слайдера меньше чем ширина контейнера. В этом случае слайдер не работает, но элементы оказываются смещены и их никак нельзя "достать" из-за границы контейнера. Я перенес рассчет смещения на момент после проверки необходимости инициализировать слайдер. Таким образом, смещение не проихсодит, если слайдер итак полностью умещается в контейнер