javascript - 显示和隐藏 div : SVG Into a html with several layers

标签 javascript jquery html svg

我制作了一个 Svg,现在我正在变成一个 HTML。我正在使用 Jquery 来显示和隐藏 div。我有大约 200 个 div。我使用的是按钮,因此,当我单击一个 div 时,我必须显示特定的 div,但我需要隐藏所有其他的 div。我觉得不是大神在这里一一列举。我可以显示特定的 div 并隐藏所有其他的吗??

我正在使用这个:

$(document).ready(function(){
   $("#div1,#div3,#div2").click(function(){
   $('#div4,#div5,#div6,#div7').show(1000);
   // I need to hide all other divs, the 193 left...
   $('').hide(1000);
   });
});

最佳答案

给你需要一次隐藏所有的 div 一个“类”而不是一个“id”。

https://css-tricks.com/the-difference-between-id-and-class/

$(document).ready(function(){
   $("#div1,#div3,#div2").click(function(){
   $('#div4,#div5,#div6,#div7').show(1000);
   // I need to hide all other divs, the 193 left...
   $('.generalClassName').hide(1000);
   });
});

关于javascript - 显示和隐藏 div : SVG Into a html with several layers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29833384/

相关文章:

javascript - jQuery - 根据从选择字段中选择的值更改 id

javascript - 如何手动调用jquery点击事件

javascript - 从 jQuery 中的 select 元素生成逗号分隔的字符串

javascript - 在php中的一些记录后显示更多显示

javascript - 如何使用 Javascript 获取 Firefox 扩展的语言环境

javascript - 使用 XML 和 Javascript/Jquery 填充页面,检查 url 是否与 xml 标记相同

javascript - CSS 转换在 Meteor 中不起作用

javascript - On Scroll 在页面刷新时自动触发

javascript - 嵌套DIV表(即表中表),如何用所有数据构建一个对象?

html - 具有 MySQL 后端的 HTML 表单中的多个提交按钮