【发布时间】:2016-11-22 12:58:52
【问题描述】:
我正在尝试创建一个 jQuery 切换播放和暂停图标,我想切换 onClick 图标。
注意:
我的演示代码运行良好,但我正在寻找类似的功能...如果我点击第一个 播放图标,它会改变。当我点击第二个 Play Icon 时,它会随着 Pause Icon 而变化,然后第一个 Pause Icon 会随着 Play Icon 而变化> 它会重复第三个图标。
演示代码:
$("#infoToggler").click(function() {
$(this).find('img').toggle();
});
$("#infoToggler2").click(function() {
$(this).find('img').toggle();
});
$("#infoToggler3").click(function() {
$(this).find('img').toggle();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div id="infoToggler"><img src="http://c28.imgup.net/play-icon223d.png" width="60px" height="60px"/>
<img src="http://e52.imgup.net/stop-icon731e.png" width="60px" height="60px" style="display:none"/>
</div>
<div id="infoToggler2"><img src="http://c28.imgup.net/play-icon223d.png
" width="60px" height="60px"/>
<img src="http://e52.imgup.net/stop-icon731e.png" width="60px" height="60px" style="display:none"/>
</div>
<div id="infoToggler3"><img src="http://c28.imgup.net/play-icon223d.png" width="60px" height="60px"/>
<img src="http://e52.imgup.net/stop-icon731e.png" width="60px" height="60px" style="display:none"/>
</div>
我在 Stack Overflow 上找到了这些链接,但它们不是我想要的。
jQuery Toggle on click of image
How to jQuery toggle multiple images on different button click?
【问题讨论】:
-
对不起,我不清楚你的问题
-
哪些锚链接?
-
您提供的代码似乎有效..
-
@Adjit 但是如果你做
Run code snippet并点击图片,它会起作用。 -
@JacquesMarais 你是对的......看来 OP 的代码正在运行。
标签: javascript jquery html css image