Как использовать JavaScript для управления отображением или скрытием элементов в зависимости от изменения URL-адреса безCSS

Разбираемся в CSS
Ответить
Anonymous
 Как использовать JavaScript для управления отображением или скрытием элементов в зависимости от изменения URL-адреса без

Сообщение Anonymous »

Хочу спросить. В настоящее время я сталкиваюсь с требованием. Я надеюсь, что кнопка появится только тогда, когда в URL появится определенный параметр. Если такого параметра нет, кнопка будет скрыта. Я уже написал программу, но для эффективности этого метода требуется обновление всей веб-страницы. Как сделать так, чтобы элементы отображались или скрывались, если URL-адрес имеет определенные параметры, без реорганизации страницы? Например: Исходный URL-адрес — www.example.com, поэтому кнопка не отображается, но URL-адрес становится www.example.com/?keyword="123", и кнопка появляется при появлении ключевого слова. Не знаю, можно ли это сделать на практике? Или вообще невозможно выполнить это требование? Надеюсь на вашу помощь, буду очень благодарен за ответ.

Код: Выделить всё

// For example, the current URL is wwww.example.com.tw
const params = (new URL(document.location)).searchParams;

$(function(){
if(params.get("editors")){
$('.show').css('display','block')
}else{
$('.show').css('display','none')
}
})



Подробнее здесь: https://stackoverflow.com/questions/750 ... cording-to
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»