クラスを変更して次のクリックまで保持するattr関数を取得できません。また、新しいmouseenterおよびmouseout関数は使用されません。私が間違っていることについて何か考えはありますか?
HTML
<a href="" id="play" class="pause"><div id="playctrl"><img id="pausectrl" class="play" src="images/play1.png" ></div></a>
JQUERY
$('.pause').click(function(){
$('#pausectrl').attr({
src: 'images/pause1.png',
class: 'paused'
});
return false;
});
$('.play').mouseenter(function(){
$(this).attr('src','images/play2.png');
}).mouseout(function(){
$(this).attr('src','images/play1.png');
});
$('.paused').mouseenter(function(){
$(this).attr('src','images/pause2.png');
}).mouseout(function(){
$(this).attr('src','images/pause1.png');
});
これがページのサンプルへのリンクです。MMAスライドショーコントロールのサンプル