Получение URL хешируют местоположение и использование его в jQuery

Высокий звук + Сдвиг + Клавиши со стрелками ( ), или перемещение мыши = выбор Блока/Столбец

происходит действительно удобный

132
задан j08691 3 October 2018 в 17:37
поделиться

1 ответ

Примечание редактора: описанный ниже подход имеет серьезные последствия для безопасности и, в зависимости от версии jQuery, которую вы используете, может подвергнуть ваших пользователей XSS-атакам. Подробнее см. Обсуждение возможной атаки в комментариях к этому ответу или это объяснение на Security Stack Exchange .

Вы можете использовать свойство location.hash , чтобы получить хэш текущей страницы:

var hash = window.location.hash;
$('ul'+hash+':first').show();

Обратите внимание, что это свойство уже содержит символ # в начале.

На самом деле вам не нужен псевдоселектор : first поскольку вы используете селектор идентификаторов , предполагается, что идентификаторы являются уникальными в DOM.

Если вы хотите получить хеш из строки URL, вы можете использовать Строка.

269
ответ дан 24 November 2019 в 00:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: