Показать сообщение отдельно
  #2 (permalink)  
Старый 20.02.2018, 20:48
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

$.each(categories, function(index, category) {
	var item = $('<li></li>').addClass('mapplic-list-category').attr('data-category', category.id);
	var ol = $('<ol></ol>').css('border-color', category.color).appendTo(item);
	if (category.show == 'false') ol.hide();
	else item.addClass('mapplic-opened');
	var link = $('<a></a>').attr('href', '#').attr('title', category.title).css('background-color', category.color).text(category.title).prependTo(item);
	link.on('click', function(e) {
		e.preventDefault();
		item.addClass('mapplic-opened');
		item.each(function(){
		if($(this)!= e.target)removeClass('mapplic-opened');
		});
		ol.slideToggle(200);
	});
	if (category.icon) $('<img>').attr('src', category.icon).addClass('mapplic-list-thumbnail').prependTo(link);
	$('<span></span>').text('0').addClass('mapplic-list-count').prependTo(link);
	list.append(item);
});


не уверен, но попробуйте
Ответить с цитированием