我已经返回了一个没有问题的结果列表。
当您单击该列表中的某个项目时,模式会显示在可单击项目列表上。
当我单击模式右上角的关闭按钮时,它会淡出然后淡入。
我已经尝试在列表中关闭单击“关闭”,但没有办法重新打开它。
由于关闭按钮也在列表上方,因此它的操作会立即被模式下方列表的“显示”操作忽略。
这是代码:
// This does the showing
$('ul.property-content li.box-sizing').on('click',function(){
$(this).find('.property-modal-wrapper').fadeIn("fast");
$('ul.property-content li.box-sizing').off('click');// this works
});
// This is inside of the modal element that is inside of the element that does the showing
$('.modal .close').on('click',function(){
$(this).parentsUntil('li.box-sizing').find('.property-modal-wrapper').fadeOut("fast");
$('ul.property-content li.box-sizing').on('click');// but can't get this to come back on
});