Здравствуйте.
Помогите, пожалуйста.
Есть карта (АПИ Яндекса), на ней поставлены метки. Так же есть чекбоксы для включения/отключения меток.
(пример:
http://map.ufacentr.ru)
Мне нужно чтобы при загрузке сайта, эти метки по умолчанию были выключены.
Ниже приведено начало кода. который загружается и отвечает за работу чекбоксов.
Функции
Col_Show(input.attr("name"));
и
Col_Hide(input.attr("name"));
и отвечают за показ/отключение меток.
Где и как нужно вызвать вторую, чтобы при загрузке метки отключились?)
// JavaScript Document
jQuery(document).ready(function(){
jQuery(".niceCheck").each(
/* при загрузке страницы меняем обычные на стильные checkbox */
function() {
changeCheckStart(jQuery(this));
});
});
function changeCheck(el)
/*
функция смены вида и значения чекбокса при клике на контейнер чекбокса (тот, котрый отвечает за новый вид)
el - span контейнер для обычного чекбокса
input - чекбокс
*/
{
var el = el,
input = el.find("input").eq(0);
if(el.attr("class").indexOf("niceCheckDisabled")==-1)
{
if(!input.attr("checked")) {
Col_Show(input.attr("name"));
el.removeClass("niceChecked");
input.attr("checked", true);
} else {
el.addClass("niceChecked");
Col_Hide(input.attr("name"));
input.attr("checked", false).focus();
}
}
return true;
}
Наперед спасибо.