我试图使用此代码在播放和暂停按钮之间切换,但它似乎没有工作.如何在单击时在两个图像之间切换
$("#infoToggler").click(function() { if($(this).html() == "<img src="http://tympanus.net/PausePlay/images/play.png" width="60px" height="60px"/>") { $(this).html("<img src="http://maraa.in/wp-content/uploads/2011/09/pause-in-times-of-conflict.png width="60px" height="60px"/>"); } else { $(this).html("<img src="http://tympanus.net/PausePlay/images/play.png" width="60px" height="60px"/>"); } });
谢谢
解决方法
一种不同的可能更简单的方法来处理它:
$("#infoToggler").click(function() { $(this).find('img').toggle(); }); <div id="infoToggler"><img src="http://tympanus.net/PausePlay/images/play.png" width="60px" height="60px"/> <img src="http://maraa.in/wp-content/uploads/2011/09/pause-in-times-of-conflict.png" width="60px" height="60px" style="display:none"/> </div>