$(".p-list > ul > li").click(function () {
if ($(this).children('.sub-parts').length > 0) {
if (!$(this).hasClass('open')) {
$(this).addClass('open');
$(this).find('.sub-parts').fadeIn('normal');
}
}
});
$(document.body).on('click', ".p-list .open-tl", function () {
if ($(this).parent('.open').length > 0) {
$open = $(this).parent('.open');
$($open).find('.sub-parts').hide();
$($open).removeClass('open');
}
});
クリックするとdivを非表示にし、open'tab.open-tlをクリックすると表示するこのコードがあります。
問題は、2番目のコードを実行したくないときに、Fadeinコードの後に2番目のコードが実行されることです。