如何在没有 jquery 的情况下隐藏 Internet Explorer 中的元素?
How to hide element in internet explorer without jquery?
我想使用此代码隐藏我网站上的图片:
$(document).ready(function(){ $('body').find('img[src$="myimage.png"]').remove(); });
有什么方法可以将其转换为 javascript 并且仍然可以在 Internet Explorer 中运行吗??
我假设你的意思是转换为 vanilla js(不需要 jquery lib)..这应该有效
window.addEventListener("load", function(){
const els = document.getElementsByTagName("IMG");
for (let i = 0; i < els.length; i++){
let src = els[i].getAttribute("src");
if (src == "myimage.png") {
els[i].style.display = "none";
break;
}
}
});
我想使用此代码隐藏我网站上的图片:
$(document).ready(function(){ $('body').find('img[src$="myimage.png"]').remove(); });
有什么方法可以将其转换为 javascript 并且仍然可以在 Internet Explorer 中运行吗??
我假设你的意思是转换为 vanilla js(不需要 jquery lib)..这应该有效
window.addEventListener("load", function(){
const els = document.getElementsByTagName("IMG");
for (let i = 0; i < els.length; i++){
let src = els[i].getAttribute("src");
if (src == "myimage.png") {
els[i].style.display = "none";
break;
}
}
});