如果URL中包含术语"/de",我想隐藏/显示网站的特定元素。我尝试了两种不同的代码,但似乎对我不起作用。
window.onload = function () {
var de = document.getElementById("german");
var eng = document.getElementById("english");
if (//search///de(window.location)) {
de.style.display = "block";
eng.style.display = "none";
}
else {
de.style.display = "none";
eng.style.display = "block";
}
}
和
$(document).ready(function() {
var de = document.getElementById("german");
var eng = document.getElementById("english");
if (window.location.href.indexOf("/de") > -1) {
de.style.display = "block";
eng.style.display = "none";
}
else {
de.style.display = "none";
eng.style.display = "block";
}
}
试试这个:
if ((window.location.href.includes("de")) {
//code
}