Покажите предварительный просмотр URL в левом нижнем углу браузера для интерактивного элемента

0

Я сделал div-clickable, используя jquery. Есть ли способ сообщить браузеру о том, чтобы отобразить цель интерактивного div, как это делается для якорей? (пример в левом нижнем углу изображения ниже)

Изображение 174551

В ответ тем, кто предлагает использовать привязную бирку - это не вопрос, который я задал. Я хочу избежать использования якорных тегов, так как это требует изменения большого количества html, а не небольшого количества jquery. И даже если изменение html для использования якорей - это правильная вещь, вам будет полезно узнать, возможно ли это.

Редактировать кажется, что это нелегко возможно, но альтернатива, предложенная Пит, использующая jquery для обертывания div в якоре, отлично работает (лучше, чем я думал, что это будет)

  • 0
    Делая это кликабельным, что вы имеете в виду? это собирается уйти на другую страницу? Если так, то почему бы просто не обернуть div в тег привязки, а не сделать его перенаправленным?
  • 0
    Я хотел избежать этого. Страница полна этих дивов. Он был создан кем-то еще. Делать divs кликабельными в jquery означало написание крошечного кусочка кода. Добавление тега привязки означает изменение огромного количества html.
Показать ещё 9 комментариев
Теги:
browser

1 ответ

0

Просто используйте обычную ссылку и спрячьте ее:

a {
  opacity: 0;
  font-size: 100px;
}

div {
  width: 100px;
  height: 100px;
  border: 1px solid red;
}
<div>
  <a href="https://stackoverflow.com">hidden link</a>
</div>
  • 0
    Я хотел избежать изменения HTML, чтобы включить якорь. Есть много HTML, чтобы изменить, в то время как для этого в jquery потребовалось немного кода.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню