この単純な jquery は、ユーザーが特定のキーを押すと、いくつかのテキスト情報を表示します。ユーザーがそのハイパーリンクをクリックした場合に「読み込み中...」というテキストが表示されないことを除いて、それは正常に機能します。
これを解決する方法は、jqueryの初心者です。
jQuery:
$(document).ready(
function () {
$(document).keydown(
function(e) {
var url = false;
if (e.which == 37) { url = $('.pret a').attr('href'); }
else if (e.which == 39) { url = $('.sled a').attr('href'); }
if (url) { $('div.A37-sheet').hide().html('<center><p>Loading...</p></center>').load(window.location = url).fadeIn(); }
});
});
HTML 部分:
<li class="pret button" style="left:0; top:50%; position:fixed">
<a class="kggkFX" style="outline: 0;" href="'.$pretlokacija.'"><img src="images/prev.png"></a>
</li>
<li class="sled button" style="right:0; top:50%; position:fixed">
<a class="kggkFX" style="outline: 0;" href="'.$sledlokacija.'"><img src="images/idigore.png"></a>
</li>