Javascript 鼠标点击显示块-点击操作?

Javascript 鼠标点击显示块-点击操作?,javascript,jquery,html,Javascript,Jquery,Html,我的jquery函数与此类似,并运行onClick: function showDataBox(ID) { $j('#' + ID).fadeIn('slow'); } 每个框都有id,onClick运行此函数,那么我如何设置它,以便在单击另一个框时,它将在已打开的框上调用.hide()?您可以拥有一个包含所有框id的数组 var boxes = ['1', '2', '3']; 每次循环检查ID并将其淡出 $j('#' + boxes[i]).fadeOut('slow'); 然

我的jquery函数与此类似,并运行
onClick

function showDataBox(ID) {
    $j('#' + ID).fadeIn('slow');
}

每个框都有id,
onClick
运行此函数,那么我如何设置它,以便在单击另一个框时,它将在已打开的框上调用
.hide()

您可以拥有一个包含所有框id的数组

var boxes = ['1', '2', '3'];
每次循环检查ID并将其淡出

$j('#' + boxes[i]).fadeOut('slow');

然后在你想要的框中添加你想要隐藏的类。然后隐藏该类的所有框,并
fadeIn
具有所需id的框。我如何在此处获取自动id?您需要向我们提供完整的代码,以便我们为您提供答案。你可以使用输入你的html、css和javascript。我可以提供这个网站的url吗?是的,你可以在这里提供你网站的url。这样会更好