Всем привет.
В общем у меня на сайте стоит боковая панель с корзиной у которой присвоен класс .is-hidden и при нажатии он убирается и панель выходит:
http://empire-taste.16mb.com
Как сделать чтобы класс .is-hidden распространялся только на тег с классом .mcart-panel ?
в данный момент класс .is-hidden присваивается к тегу с классом .mcart-panel и тегу .mcart которая ниже.
Функционал панели: empire-taste.16mb.com/templates/et/js/script.js
$(document).ready(function($) {
var closeBtn = jQuery('#mcart-close'),
panel = closeBtn.parent();
setTimeout(function(){ panel.addClass('is-hidden'); }, 150);
closeBtn.on('click', function(){ panel.toggleClass('is-hidden'); })
});
$(document).mouseup(function (e) {
var container = $(".mcart-panel");
if (container.has(e.target).length === 0){
$(".mcart-panel").addClass("is-hidden");
}
});