Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想点击divs链接,打开同一页面中其他div的信息_Javascript_Html - Fatal编程技术网

Javascript 我想点击divs链接,打开同一页面中其他div的信息

Javascript 我想点击divs链接,打开同一页面中其他div的信息,javascript,html,Javascript,Html,我想点击一个div链接,并在同一页面中打开其他div的信息。但我没有得到预期的结果 $(“#边栏a”)。单击(函数(e) { e、 预防默认值(); $(“.toggle”).hide(); var toShow=$(this.attr('href'); $(toShow.show(); }); 您正在查找id为侧栏的元素。但是只有一个元素带有class侧栏 因此,将$('#侧栏a')更改为$('.sidebar a')您正在查找id为侧栏的元素。但是只有一个元素带有class侧栏 因此,将

我想点击一个div链接,并在同一页面中打开其他div的信息。但我没有得到预期的结果

$(“#边栏a”)。单击(函数(e)
{
e、 预防默认值();
$(“.toggle”).hide();
var toShow=$(this.attr('href');
$(toShow.show();
});


您正在查找id为侧栏的元素。但是只有一个元素带有class
侧栏


因此,将
$('#侧栏a')
更改为
$('.sidebar a')
您正在查找id为
侧栏的元素。但是只有一个元素带有class
侧栏

因此,将
$('#侧栏a')
更改为
$('.sidebar a')
使用
eq()
函数切换相应的div

注意:必须从DOM中删除中断行
br
,才能获得正确的
索引
。改用css样式

$(“.sidebar a”)。单击(函数(e){
e、 预防默认值();
$('.toggle').eq($(this.index()).toggle();
});
a{
利润率:10px;
}

向员工展示NFDKJGBJDF 1
显示gffstuff2
展示GD资料3
lt.
使用
eq()
函数切换相应的div

注意:必须从DOM中删除中断行
br
,才能获得正确的
索引
。改用css样式

$(“.sidebar a”)。单击(函数(e){
e、 预防默认值();
$('.toggle').eq($(this.index()).toggle();
});
a{
利润率:10px;
}

向员工展示NFDKJGBJDF 1
显示gffstuff2
展示GD资料3

lt.
首先修复标记。这些超链接格式不正确。请先修复标记。那些超链接格式不正确。期待dv的解释。我想这不是他想要的。我想他一次只想打开一个
div.toggle
。但谁知道呢。我喜欢这个想法:P@cyrixYyy,他没有写任何关于在一个div可见时关闭其他div的内容,让我们等待他的回复(:您的代码正在堆栈溢出中运行。但它无法在我的机器上运行。@DipakPatel但是…这正是它现在的工作方式。期待dv的解释。我想这不是他想要的。我想他一次只想要打开一个
div.toggle
。但是谁知道呢。我喜欢这个主意:P@cyrixYyy,他没有写任何关于cl的东西当一个div可见时,关闭其他div,让我们等待他的答复(:您的代码正在堆栈溢出中运行。但它不能在我的计算机上运行。@DipakPatel,但…这正是它现在的工作方式。