$(".appartment").each(function() {
var ap_id = $(this).attr("ap_id");
$(this).on("mouseenter", function() {
google.maps.event.trigger(Marker[ap_id], "click");
});
});
<input class="box" type="checkbox" name="1" />
$("input.box").each(function() {
var mycookie = $.cookie($(this).attr("name"));
if (mycookie && mycookie == "true") {
$(this).prop("checked", mycookie);
}
$(".row").toggleClass("on-infobox", this.checked); // добавляем on-infobox
});
$("input.box").change(function() {
$.cookie($(this).attr("name"), $(this).prop("checked"), {
path: "/",
expires: 365
});
location.reload(); // перезагрузка страницы
});
$(".on-infobox .appartment").each(function(){ // если есть on-infobox, то функция выполняется
var ap_id = $(this).attr("ap_id");
$(this).on("mouseenter", function() {
google.maps.event.trigger(Marker[ap_id], "click");
});
});
$(".appartment").each(function(){
var ap_id = $(this).attr("ap_id");
$(this).on("mouseenter", function() {
google.maps.event.trigger(Marker[ap_id], "click");
});
});
...
Ставлю его после var triggerShouldBeInit ... но не работает