js对<span>标签隐藏显示操作

span隐藏

html:<span id="emailInfoSpan" style="display:none"></span>

span显示

js:

var emailInfoSpan = document.getElementById('emailInfoSpan');

emailInfoSpan.style.display='';

你可以使用 jQuery 来实现这个效果。首先,在 HTML 中为每个 menu-item 和对应的 div 定义一个标识符,例如: ```html <ul> <li class="submenu"> <div class="submenu-title"> <i class="iconfont icon-components-full"></i> <span>数据中心</span> <i class="iconfont icon-qian"></i> </div> <ul> <li class="menu-item" data-target="#dataset">数据集</li> <li class="menu-item" data-target="#labeling">在线标注</li> <li class="menu-item" data-target="#tag-group">标签组管理</li> </ul> </li> <li class="submenu"> <div class="submenu-title"> <i class="iconfont icon-shujumoxing"></i> <span>模型中心</span> <i class="iconfont icon-qian"></i> </div> <ul> <li class="menu-item" data-target="#my-models">我的模型</li> <li class="menu-item" data-target="#data-validation">数据集验证</li> </ul> </li> </ul> <div id="dataset">数据集内容</div> <div id="labeling">在线标注内容</div> <div id="tag-group">标签组管理内容</div> <div id="my-models">我的模型内容</div> <div id="data-validation">数据集验证内容</div> ``` 然后,在 jQuery 中使用事件委托来监听每个 menu-item 的点击事件,当点击时根据它的 data-target 属性来显示对应的 div。例如: ```js $(function() { $('.menu-item').on('click', function() { var target = $(this).data('target'); $(target).show().siblings('div').hide(); }); }); ``` 这样,当用户点击某个菜单项时,就会根据它的 data-target 属性来显示对应的 div,同时隐藏其他的 div。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值