【发布时间】:2020-09-30 17:59:53
【问题描述】:
我希望删除我正在构建的网站的登录页面上的导航菜单。但是,我不知道如何只定位该页面。我对其他页面执行此操作的方式是,当我想定位特定页面时,我会编写 (window.location.pathname.includes("/pathname"))。
但如果我想定位网站的来源 (www.hostname.com),我似乎无法在不删除所有其他页面上的导航菜单的情况下执行此操作,因为它们都共享相同的主机名。
这是我要执行的功能:
function landingPage() {
if (window.location.origin === "www.something.com") {
document.querySelector(".main-navigation").remove("#primary-menu");
document.querySelector(".site-branding").remove(".custom-logo");
}
}
【问题讨论】:
-
remove()method 不接受任何参数。
标签: javascript location hostname pathname