2015-05-24 3 views
0

Я использую самозагрузки шаблон, который используют iCheck v1.0.2iCheck на() метод обратного вызова не работает

Когда я создаю вход так:

<input id="follow_us" type="checkbox"> 

Он генерирует результат:

<div class="icheckbox_minimal-grey" style="position: relative;"> 
    <input id="follow_us" type="checkbox" style="position: absolute; top: -20%; left: -20%; display: block; width: 140%; height: 140%; margin: 0px; padding: 0px; border: 0px; opacity: 0; background: rgb(255, 255, 255);"> 
    <ins class="iCheck-helper" style="position: absolute; top: -20%; left: -20%; display: block; width: 140%; height: 140%; margin: 0px; padding: 0px; border: 0px; opacity: 0; background: rgb(255, 255, 255);"></ins> 
</div> 

Я хочу определить изменение этого флажка. As the documentation says, существует метод, который:

$('#follow_us').on('ifChanged', function(event){ 
    alert(event.type + ' callback'); 
}); 

Но это абсолютно ничего не сделал. То же самое для всех других обратных вызовов. Я что-то упускаю ?

ответ

1

Похоже, вы не сделали initialize флажок в качестве объекта iCheck. Для этого вам нужно будет добавить что-то вдоль линий:

$('#follow_us').iCheck(); 

в сценарии до обратного вызова iCheck будет работать. Проверьте документацию (см. Выше) для получения дополнительной информации о параметрах, которые вы можете установить при инициализации.

Смежные вопросы