![](/img/trans.png)
[英]Change Kendo Chart tooltip text color using CSS/JavaScript
[英]Find a custom text and change its color using JavaScript and CSS
我正在构建一个站点,刚刚遇到 WordPress 和自定义主题的限制,我可以轻松注入自定义 Js 或 CSS,所以我的问题是......
如何在内容中找到★
并设置其颜色
var headings = document.evaluate("//li[contains(., '★')]", document, null, XPathResult.ANY_TYPE, null );
var thisHeading = headings.iterateNext();
thisHeading.setAttribute('style', 'color: #f1c40f');
知道了! 如果有人搜索此解决方案,我将保留下面的标签
css、unicode、颜色、javascript、查找
您可以遍历整个 dom 并搜索匹配项。
let allElements = document.getElementsByTagName("*");
for (let Element of allElements) {
for (let childNode of Element.childNodes) {
if (childNode.nodeType === 3) {
let valueUpper = childNode.nodeValue.toUpperCase()
if (valueUpper.includes(text)) {
Element.style.backgroundColor='#ff0000';
Element.style.color='#ffffff';
}
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.