Добрый день! У меня есть веб-приложение "телефонный справочник", есть колонка со списком отделов, HTML выглядит так: Код (Text): <div class="col-md-3 contacts" id="leftchild"> <table class="table table-bordered table-hover"> <tbody> // Список отделов foreach($data['DeptList'] as $key => $val) { if($key == 999) continue; // Пропускаем строку $sTable .= "<tr class=\"pglrn"; if($val == $data['Page']['title']) { $sTable .= " table-danger"; $dept_id = $key; $dept_order = $i; ... и тд далее выводится список отделов. Поскольку список очень велик, и все не помещаются на экран, сделана прокрутка этого списка. По нажатию на номер отдела из списка, справа от него выводятся инфо об отделе, а текущее положение, т.е. номер, который я выбрал остается на экране, для этого есть код: Код (Text): <script type="text/javascript"> var dept_order = <?=$dept_order;?>; var scroll_to = 0; if (dept_order > 4) scroll_to = $('#leftchild').prop('scrollHeight') * <?=($dept_order-2)/count($data['DeptList']);?>; </script> Разрабатывал я все это в OpenServer, и тут все работает, но после переноса на виртуальную машину в сети - скрипт почему-то перестает работать. Т.е. нажал на отдел, получил инфо, а список опять с начала на экране. Я не очень силен в JS, поэтому никак не могу понять, почему так происходит. Есть кто может мне подсказать в чем моя ошибка? Заранее спасибо!