文章详情页
javascript - 两个span分别点击 都会出现一个ul列表 点击 ul li的值 赋给当前点击的这个span?
浏览:134日期:2022-11-24 14:38:36
问题描述
我写了两个span分别点击的时候都可以使这个ul列表出现 但是 当点击这个ul li 的时候 两个span的值全被附上了当其中 一个改变的时候 另一个也会随着变化 我的原意是 点那个 那个被赋值 求大神解决
问题解答
回答1:你的代码就是这样的啊,如果你要实现你要的效果,你需要在 家庭和单位弄一个变量,如
var isJiatin = true; //我们默认是家庭$(’.jiatin’).on(’click’, function(){ isJiatin = true; $(’.shequ ul li’).show();})$(’.danwei’).on(’click’, function(){ isJiatin = false; $(’.shequ ul li’).show();})$(’.shequ ul li’).on(’click’, function(){ //先判断是家庭还是社区 //do something })
就酱
标签:
JavaScript
相关文章:
1. 前端 - html5 audio不能播放2. html5 - 如何实现图中的刻度渐变效果?3. html5 - vue 里的Elemen UI的时间怎么转化为时间戳吗4. css - 关于伪类背景问题5. css - 怎么实现一个圆点在一个范围内乱飞6. javascript - 图片请求失败怎么去掉左上角的小图标?7. html - 移动端radio无法选中8. html5 - 如何解决bootstrap打开模态modal窗口引起页面抖动?9. javascript - 有什么工具可以自动给css3的样式 加 前缀 要最简单的 不会sass less10. javascript - history.replaceState()无法改变query参数
排行榜
