【发布时间】:2017-11-15 20:57:57
【问题描述】:
我有以下代码:
<img id="v1" src="pic1.jpg"><br>
<button onclick="document.getElementById('v1').src='pic1.jpg'">Before</button>
<button onclick="document.getElementById('v1').src='pic2.jpg'">After</button>
<br>
<img id="v2" src="pic3.jpg"><br>
<button onclick="document.getElementById('v2').src='pic3.jpg'">Before</button>
<button onclick="document.getElementById('v2').src='pic4.jpg'">After</button>
<br>
但是,我想用复选框形式的切换开关(已经制作)替换这些“之前”和“之后”按钮:
<label class="switchBA">
<input type="checkbox" checked>
<span class="slider"></span>
</label>
每次点击它都会在两个功能之间切换。我想这需要内联完成,因为这只是众多比较中的两个。
提前致谢。
P.S:我只想用 JS 来做。不需要 jQuery 或其他框架。
【问题讨论】:
-
你试过什么?您是否有具体问题要我们帮助解决,或者您要我们为您编写代码?
标签: javascript html switch-statement toggle