Вызвать функцию в нужном месте
Здравствуйте.
Помогите, пожалуйста. Есть карта (АПИ Яндекса), на ней поставлены метки. Так же есть чекбоксы для включения/отключения меток. (пример: 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;
}
Наперед спасибо. |
| Часовой пояс GMT +3, время: 13:49. |