Есть функция:
jQuery(document).ready(function(){
var accordionsMenu = $('.cd-accordion-menu');
if( accordionsMenu.length > 0 ) {
accordionsMenu.each(function(){
var accordion = $(this);
//detect change in the input[type="checkbox"] value
accordion.on('change', 'input[type="checkbox"]', function(){
var checkbox = $(this);
console.log(checkbox.prop('checked'));
( checkbox.prop('checked') ) ? checkbox.siblings('ul').attr('style', 'display:none;').slideDown(300) : checkbox.siblings('ul').attr('style', 'display:block;').slideUp(300);
});
});
}
});
Можно ли сделать, чтобы блок:
accordion.on('change', 'input[type="checkbox"]', function(){
var checkbox = $(this);
console.log(checkbox.prop('checked'));
( checkbox.prop('checked') ) ? checkbox.siblings('ul').attr('style', 'display:none;').slideDown(300) : checkbox.siblings('ul').attr('style', 'display:block;').slideUp(300);
});
срабатывал не по событию change
, а при загрузке страницы?
Может "не только по событию change
, а также при загрузке страницы"?
Ни цикл, ни проверка length
не нужны.
jQuery(document).ready(function(){
//detect change in the input[type="checkbox"] value
$('.cd-accordion-menu').on('change', 'input[type="checkbox"]', function(){
var checkbox = $(this);
console.log(checkbox.prop('checked'));
( checkbox.prop('checked') ) ? checkbox.siblings('ul').attr('style', 'display:none;').slideDown(300) : checkbox.siblings('ul').attr('style', 'display:block;').slideUp(300);
});
// при загрузке страницы:
$('.cd-accordion-menu input[type="checkbox"]').change();
});
У меня открывается фотография в модальном окне, она открывается как canvasПроблема в том что Рамочка для вырезания может выходить за пределы...
Добрый день, помогите найти ближайший элемент на странице с помощью JavaScriptСейчас у меня находит ближайший элемент только по X
Создать код JavaScript для преобразования единиц, который по величине температуры по шкале Фаренгейта вычисляет величину температуры в градусах...