我不是开发人员,我是通过第三方 whatsit 服务工作的 Google 员工;我知道 MINIMAL Javascript 并且一直坚持使用内联脚本,直到副老板从疾病中恢复并更改我的权限。所有相关的东西我都能找到参考 jQuery。有没有办法做我需要的——隐藏一个类的元素,它的 innerhtml 包含某个字符——没有这个传说中的 jQuery 的好处?
感谢您的耐心等待!
我不是开发人员,我是通过第三方 whatsit 服务工作的 Google 员工;我知道 MINIMAL Javascript 并且一直坚持使用内联脚本,直到副老板从疾病中恢复并更改我的权限。所有相关的东西我都能找到参考 jQuery。有没有办法做我需要的——隐藏一个类的元素,它的 innerhtml 包含某个字符——没有这个传说中的 jQuery 的好处?
感谢您的耐心等待!
这是一个隐藏所有包含特定字符的元素的变体:
window.onload = function ()
{
var character = "x", // The character to search for
elements = document.body.getElementsByClassName("className");
for (var i = 0, length = elements.length; i < length; i++)
{
if (elements[i].innerHTML.indexOf(character) !== -1)
{
elements[i].style.display = "none";
}
};
}
还有一个用于搜索字符数组的版本:
window.onload = function ()
{ // The pattern to search for:
var characters = ["x", "y", "z", "some words", "@&"],
elements = document.body.getElementsByClassName("className");
for (var i = 0, length = elements.length; i < length; i++)
{
for (var c in characters)
{
if (elements[i].innerHTML.indexOf(characters[c]) !== -1)
{
elements[i].style.display = "none";
}
};
};
}