現在、Firefox で次の Jquery コードに苦労しています。私の目標は、画像がクリックされたときに img src パスをリロードすることです。
HTML5
<script src="//code.jquery.com/jquery-latest.min.js"></script>
<a href="#" id="image"><img src="image/image1.jpg" alt="ein smiley" /></a>
JQuery (最新バージョン)
$(document).ready(function() {
$('#image').click(function(event) {
event.preventDefault();
$('img', this).attr('src', 'image/image2.jpg');
});
});
このコードは、Internet Explorer 10 と Google Chrome 30 では問題なく動作しますが、FireFox では動作しません。FireFox がクリックをフォーム送信として解釈することを読みました。残念ながら、そのスレッドの解決策は非常に限られています。私は実際には JQuery/Javascript の専門家ではないため、その情報を自分で解決することはできません。
元の Web サイトはこちらからご覧いただけます: http://user.enterpriselab.ch/~tajoesle/ajax.php
あなたの一人がとても親切で、ここで私を助けてくれませんか?
どうもありがとう、トーマス