Доработка скрипта
Суть работы скрипта следующая: На страницу выводится адреса банков (из БД) в левый блок сайта, а в правом боку подгружается карта Яндекса и на
ней выводятся флажки(метки) тех банков которые показаны в левом блоке.
При наведении курсора на ячейку с информацией о банке слева подсвечивается соответствующая метка на карте справа, и наоборот.
Таблица с банками из БД формируется в файле "ajax_bank.php" карта Яндекса в
файле "ajax_yand_cart.php" а на главную страницу они подключаются
ajax-ом в файле "script.js"
Но скрипт на данном этапе работает неправильно. Вот что нужно устранить:
1. Карта Яндекса появляется только тогда, когда мы в файле
"ajax_yand_cart.php" выводим команду alert("!!!"); а нужно чтобы она
подгружалось сразу.
2. В файле "ajax_yand_cart.php" задается высота блока в котором выводятся все банки(блоку слева) и потом при
скролинге этого блока, появляются и исчезают метки на карте Яндекса,
то-есть на карте появляются только те метки которые в области видимости в
блоке слева. Все должно остаться так-же за исключением того, что высота
блока слева не должна задаваться, мы должны показывать на карте Яндекса
только те метки, банки которых видны в окне браузера клиента.
3. Сейчас если проводить курсорам по блокам слева, метки на карте не
реагируют, и наоборот, если проводить по меткам на карте, то блоки в
левой части тоже не реагируют. Это нужно исправить.
4. Сейчас флажки банков которые в области видимости появляются а если банк в не
области видимости, то они полностью исчезают. Нужно сделать так чтобы
все банки которые вывелись из БД были отмечены на карте в виде точек, а
те флажки банки которых в области видимости должны разворачиваться в
таком виде в котором они сейчас. И при наведении на точку флажок должен
разворачиваться (пример как это должно быть можно посмотреть здесь:
В архиве все файлы скрипта, можно доделать(переделать) то что есть, или сделать заново. Главное чтобы все
работало как на сайте примере, только чтобы это было адаптираванно под
структуру из архива.