Страницы

Поиск по вопросам

понедельник, 2 марта 2020 г.

Как сделать блок ссылкой?

#javascript #html #jquery #ссылки


Заказчику срочно понадобилось, чтобы блок стал ссылкой, но внутри этого блока есть
и куча разметки, в том числе, и самостоятельных тегов . В результате, если обернуть
весь блок этим тегом, браузер просто выкинет его оттуда, и будет отдельно ссылка и
отдельно блок. Каким образом можно сделать блок со сложной разметкой ссылкой, чтобы
не поссорить сайт с поисковыми системами?
    


Ответы

Ответ 1



.outer{ position:relative; background: green; height: 200px; } .direct-link { position:relative; z-index:2; background: red; } .all-block-link { position:absolute; z-index:1; width:100%; height:100%; left:0; top:0; }
Попробуй сделать следующее

Ответ 2



попробуйте так: $("#block").click(function(){ location.href="нужный url" }); $("#block a").click(function(e){e.stopPropagation()});

Комментариев нет:

Отправить комментарий