Jestem fotografem i mieć stronę internetową, gdzie jestem w stanie zmieniać strukturę „szablon”, ale mogą przesyłać javascript/css etc.Bind klawiatura w lewo/prawo nawigacja
chcę wiązać Next/Prev do nawigacji klawiatura prawy/lewy.
Struktura powiązań są:
<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>
I, o którym mowa this i udało się stworzyć to.
$(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; }});});
To tutaj utknąłem. Nie działa, ponieważ zakłada, że odwołuję się do tagu href, ale odwołuję się do li, który go zawiera.
Wszelkie pomysły będą mile widziane!
należy ustawić właściwość 'window.location.href' a nie cały' window.location' obiekt. – Stefan