add n and p for next and previous

This commit is contained in:
Bernhard Posselt 2013-04-22 18:26:25 +02:00
Родитель df18314b32
Коммит d72ddb277f
2 изменённых файлов: 6 добавлений и 6 удалений

Просмотреть файл

@ -70,12 +70,12 @@ angular.module('News').directive 'itemShortcuts', ['$window', ($window) ->
focused.is('button'))
scrollArea = elm
# j or right
if e.keyCode == 74 or e.keyCode == 39
# j or right or n
if e.keyCode == 74 or e.keyCode == 39 or e.keyCode == 78
jumpToNextItem(scrollArea)
# k or left
else if e.keyCode == 75 or e.keyCode == 37
# k or left or p
else if e.keyCode == 75 or e.keyCode == 37 or e.keyCode == 80
jumpToPreviousItem(scrollArea)

Просмотреть файл

@ -201,9 +201,9 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
focused = $(':focus');
if (!(focused.is('input') || focused.is('select') || focused.is('textarea') || focused.is('checkbox') || focused.is('button'))) {
scrollArea = elm;
if (e.keyCode === 74 || e.keyCode === 39) {
if (e.keyCode === 74 || e.keyCode === 39 || e.keyCode === 78) {
return jumpToNextItem(scrollArea);
} else if (e.keyCode === 75 || e.keyCode === 37) {
} else if (e.keyCode === 75 || e.keyCode === 37 || e.keyCode === 80) {
return jumpToPreviousItem(scrollArea);
}
}