我使用以下代码在我的网站 wpbarbers 上放置 Logo 。 com。
在 Mozilla 和 Chrome 中一切正常,但 Internet Explorer 和 Safari 不显示 Logo 。
感谢提示!
(function() {
var logoHere, logoMain, text;
text = document.querySelector(".header .header-inner .logo a");
console.log(text);
text.innerHTML = "";
logoHere = document.querySelector(".header .header-inner .logo a");
logoMain = document.createElement("img");
logoMain.setAttribute("src", "http://wpbarbers.com/wp-content/uploads/2016/11/wp-barbers-logo.png");
logoMain.setAttribute("height", "143");
logoMain.setAttribute("width", "300");
logoMain.setAttribute("alt", "WP Barbers");
logoHere.append(logoMain);
}).call(this);
最佳答案
使用appendChild
不是append
. append
是实验性的,不是您在这种情况下要找的东西。
logoHere.appendChild(logoMain);
关于javascript - 使用 Javascript 放置 Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40550439/