как я могу сделать последнюю из панировочных сухарей не кликабельной (с href) - PullRequest
1 голос
/ 04 августа 2020

Как я могу сделать последнюю из хлебных крошек не кликабельной (с href)

<ol class="breadcrumb" itemscope >
    <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
        <a href="${breadcrumbValue.url}" title="{l s='Home Page'}" itemprop="item">
        </a>
        <meta itemprop="position" content="1" />
    </li>            

Спасибо

Ответы [ 2 ]

1 голос
/ 04 августа 2020

Другой способ - preventDefault. Это остановит отправку запроса.

const elem = document.querySelector("a");
elem.addEventListener("click", function(e){
  e.preventDefault();
})
<a href="https://google.com">Hello click me</a>
0 голосов
/ 04 августа 2020

Используя события-указатели , вы можете сделать так, чтобы любой элемент не получал кликов.

.noclick {
  pointer-events: none;
}
<div class="noclick">
  <a href="#" onclick="alert('I was clicked')">You can't click me</a>
</div>
<div>
  <a href="#" onclick="alert('I was clicked')">You can click me</a>
</div>
...