Open Rpsl opened 4 years ago
Архивный комментарий. Был написан Retsky (11.05.2009 20:36:11)
Тоже делал подобное, но немного иначе, использовал плагин WP Flipper. В нём тоже заявлен листинг по Ctrl+Left, Ctrl+Right, но листается только по клавишам со стрелками %(
Архивный комментарий. Был написан Rpsl (11.05.2009 20:40:22)
Ну тут на деле то 10 строчек, зачем лишние плагины вешать.
Архивный комментарий. Был написан nomad (09.06.2009 10:33:58)
Даже не знал об этом. Спасибо. Буду пробовать WP Flipper
Архивный комментарий. Был написан Александр Мальцев (14.05.2011 05:13:03)
RPSL, никак не могу заставить код работать. Не пойму в чём дело. Делаю в локалке на примере простого html-файла - всё работает. На сайте же нет. Вот пример страницы: http://meninamenino.com/arc...
JQuery hotkey как только не подключал, и через header.php напрямую, и через functions.php. Обработчик такой:
jQuery(document).ready(function(){var nextlink = jQuery('.nav-next a').attr('href');var prevlink = jQuery('.nav-previous a').attr('href');if(nextlink != undefined){ jQuery(document).bind('keydown', 'Ctrl+right', function(){ location.href=nextlink; }); } if(prevlink != undefined){ jQuery(document).bind('keydown', 'Ctrl+left', function(){ location.href=prevlink; }); }});
Архивный комментарий. Был написан Rpsl (15.05.2011 12:31:58)
У тебя где то в JS ошибка, может даже не в этом, но суть в том что ломается. Проверяй весь JS по очереди
Архивный комментарий. Был написан Александр Мальцев (16.05.2011 06:19:54)
Спасибо. Проверил, ошибка в самом коде, обработчике клавиш (http://meninamenino.com/wp-.... Я и версию JQuery менял - тоже самое. Убираю код взятый из твоего примера: всё работает без ошибок. Вставляю - опять ошибка. Если в /js/common.js меняю строки:
jQuery('#next').attr('href'); (тут оно ведёт на не существующий id (#next) - то тоже работает.
Но как только я меню его на правильный: jQuery('.nav-next a').attr('href'); выдаёт ошибку.
:(
Written on 06.10.2010 10:27:15
URL: https://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress/