Хочу спросить. В настоящее время я сталкиваюсь с требованием. Я надеюсь, что кнопка появится только тогда, когда в 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