add keyboard shortcuts for prev/next image
authorArun Persaud <arun@nubati.net>
Sat, 17 Nov 2012 23:09:31 +0000 (15:09 -0800)
committerArun Persaud <arun@nubati.net>
Sat, 17 Nov 2012 23:09:31 +0000 (15:09 -0800)
js/photo-tags.js

index 2b21eb532ffaff253e50fca8ef870bf4c33d0d8a..238575d12cf17611c3919afbbead29dc414789e0 100644 (file)
@@ -219,9 +219,15 @@ function update_thumbnails(){
       if (IDprev != -1 )
          d3.select(".left" ).on("click", function() { load_pic(IDprev); });
       if (IDnext != -1 )
-       d3.select(".right").on("click", function() { load_pic(IDnext); });
-
-    });
+         d3.select(".right").on("click", function() { load_pic(IDnext); });
+
+      /* keyboard shortcuts */
+      $(document)
+         .keydown(  function (e) {
+             if(e.which == 37 && IDprev != -1) { $(document).unbind('keydown'); load_pic(IDprev);  }
+             if(e.which == 39 && IDnext != -1) { $(document).unbind('keydown'); load_pic(IDnext);  }
+         });
+  });
 }
 
 function checkbutton()