【发布时间】:2017-01-28 08:08:52
【问题描述】:
我正在建造一个可以扩展和收缩的小型画廊。父 div 展开,子 div 展开。我希望在单击同级时删除“打开”类,但也希望能够在单击当前“打开”div 时从所有“.panel”div 中删除“打开”。父 div 也扩展为“.full”类。
$(document).ready(function() {
$('.panel').on('click', function(e) {
$('.panel').removeClass("open");
$(this).toggleClass("open"); //this is not working
if ($(this).hasClass('open')) {
$(this).parent().addClass("full");
} else {
$(this).parent().removeClass("full");
}
});
});
【问题讨论】:
标签: jquery