Высокий звук + Сдвиг + Клавиши со стрелками ( ← ↑ ↓ → ), или перемещение мыши = выбор Блока/Столбец
происходит действительно удобный
Примечание редактора: описанный ниже подход имеет серьезные последствия для безопасности и, в зависимости от версии jQuery, которую вы используете, может подвергнуть ваших пользователей XSS-атакам. Подробнее см. Обсуждение возможной атаки в комментариях к этому ответу или это объяснение на Security Stack Exchange .
Вы можете использовать свойство location.hash
, чтобы получить хэш текущей страницы:
var hash = window.location.hash;
$('ul'+hash+':first').show();
Обратите внимание, что это свойство уже содержит символ #
в начале.
На самом деле вам не нужен псевдоселектор : first
поскольку вы используете селектор идентификаторов , предполагается, что идентификаторы являются уникальными в DOM.
Если вы хотите получить хеш из строки URL, вы можете использовать Строка.