В зависимости от того, что вы подразумеваете под словом «отключить», вы можете использовать событие JavaScript onclick, чтобы оно возвращало false. Это будет «отключать» ссылку, то есть, когда вы нажимаете ссылку, абсолютно ничего не происходит. Оператор return false нарушает поведение ссылок по умолчанию, которое заключается в перенаправлении пользователя на любую ссылку (href).
Пример: <a href="my/path" onclick="return false;">Click me and nothing happens!</a>
Если вы под словом «отключить» подразумеваете, что скрываете элемент, чтобы он вообще не взаимодействовал, вы можете использовать свойство CSS visibility
и установить его на hidden
.
Пример: <a href="my/path" style="visibility: hidden !important;">No one can see me!</a>
Ключевое слово "! Important" в основном означает, что интерпретатор CSS должен установить приоритет этого правила CSS над другими правилами. Таким образом, вы почти уверены, что ваше правило CSS будет применяться во всех случаях.
Вместо встроенного стиля вы, конечно, можете использовать классы CSS и т. Д. Для применения того же CSS, что может пригодиться, если у вас есть несколько ссылок или другие элементы, которые вы хотите "скрыть" .
Вы также можете просмотреть события указателя CSS, которые в основном будут «не-JavaScript» версией того же решения JavaScript, которое я предоставил ранее.