我写了一些代码来切换图像的src,并暂停/恢复jQuery cycle2插件。使用jQuery切换图像src
我不知道为什么它不工作,并希望得到一些帮助。
$('.play-pause').click(function(){
if ($(this).attr('src', '/images/template/pause.png')) {
$(this).attr('src', '/images/template/play.png');
$('.cycle-slideshow').cycle('pause');
} else if ($(this).attr('src', '/images/template/play.png')) {
$(this).attr('src', '/images/template/pause.png');
$('.cycle-slideshow').cycle('resume');
}
});
如果我删除'else if'语句,第一个'if'语句就起作用。
感谢您的帮助。
杰夫
这是有帮助的。我转而使用CSS背景,而且它也很干净。 – jeffusu
是的,只需使用它并在一行代码中执行此操作即可:http://api.jquery.com/toggleClass/ –