我正在努力完成对您来说可能很简单的任务。我想要它,所以每次用户单击左侧栏上的一个“患者”时,都会打开一个抽屉。该抽屉将加载到页面上的隐藏 div (display:none) 中。每个 div 的 id 将是患者的姓氏。显然,我包含的小提琴仅出于演示目的而显示所有相同的姓氏。
但问题是我不知道如何为每个病人打开一个独特的抽屉。我想我需要以某种方式在每个患者的 li 上设置一个开关?
此外,如果他们单击列表中的另一位患者,我希望关闭当前打开的抽屉,并打开他们刚刚单击的那个。此外,如果单击关闭按钮,显然也会关闭抽屉。
我有一个抽屉可以处理这个:
$(".patient").toggle(function(){
$(this)
$('#drawer').slideDown("slow")
}, function(){
$(this)
$('#drawer').slideUp("slow")
});
但显然那是行不通的...... :(
在小提琴中,它现在正在打开一个标准的“抽屉”。但我真的希望每个命名 div 的数据以相同的形式加载。如果您不明白,请发表评论。
这是小提琴: