1

У меня есть infowindow, который использует вертикальную полосу прокрутки, когда содержимое не подходит в окне. Я хотел бы применить jquery custom scrollbar к infowindow с тонкой закругленной полосой прокрутки (я думаю, что это скин по умолчанию).Как применить пользовательскую полосу прокрутки к Google Maps infowindow

См. Скрипку here. Я добавил весь необходимый код, но полоса прокрутки по умолчанию все еще отображается.

Загрузка:

$(document).ready(function() { 
    $(".mapInfoWindow").customScrollbar(); 
}); 

Добавление кожи:

content: '<div class="mapInfoWindow modern-skin">'... 

CSS:

.mapInfoWindow { 
    max-height: 100px; 
} 

EDIT: После ниже ответ, полоса прокрутки теперь отрезаны на дне , см. изображение ниже в соответствии с запросом:

enter image description here

ответ

1

Вы можете использовать setInterval для вызова customScrollbar и связать JQuery пользовательского Scrollbar CSS файл вашего проекта.

setTimeout(
    function() 
    { 
    $(".mapInfoWindow").customScrollbar(); 
    }, 3000 
); 

Link

+0

Спасибо за ответ - но почему содержание исчезает? – sim1

+0

@ sim1 Пожалуйста, проверьте [это] (http://jsfiddle.net/alireza_safian/q47c78st/4/) – Alex

+0

Большое спасибо, я буду работать с этим. – sim1