「on」(on.png)という名前のボタンと「off」(off.png)という名前のボタンがあります。これらはオン/オフスイッチとして機能するように設計されているため、クリックするともう一方がロードされます。パス(どちらも同じ)を処理したくないので、属性の置換を実行しようとしています。ただし、以下のjQueryコードは何も実行せず、エラーを見つけることができません。どんな助けでも大歓迎です。
$('#btnDining').css({'cursor':'pointer'}).on('click', function(e){
var src = $(this).attr('src');
$(this).attr('src', function(i, src){
return (src.indexOf('off.png')!=-1)?src.replace("_off","_on"):src.replace("_on","_off");
});
}); // end button click