私は写真家だと私は「テンプレート」の構造を編集することができませんが、JavaScriptの/ CSSなどバインド右/左のナビゲーションにキーボード
をアップロードすることができるウェブサイトを持っている私は、次/前のナビゲーションをバインドしたいですキーボードを左右に動かします。
リンクの構造は以下のとおりです。
<div class="image_navigation">
<h4>Image Navigation</h4>
<ul>
<li class="index"><a href="LINKURL">Index</a></li>
<li class="previous"><a href="LINKURL">Previous</a></li>
<li class="next"><a href="LINKURL">Next</a></li>
</ul>
</div>
は私がthisと呼ばれ、これを作成するために管理しました。
$(function() {$(document).keyup(function(e) {
switch(e.keyCode) { case 37 : window.location = $('li.prev').attr('href'); break;
case 39 : window.location = $('li.next').attr('href'); break; }});});
これは私が立ち往生した場所です。 hrefタグを参照していると仮定しているため、それを含むliを参照しているため、動作しません。
どのようなアイデアも大歓迎です!
「window.location」オブジェクト全体ではなく、「window.location.href」プロパティを設定する必要があります。 – Stefan