gpt4 book ai didi

javascript - 使用 Javascript 对 HTML 或 CSS 做神奇的事情?

转载 作者:行者123 更新时间:2023-11-28 11:32:36 24 4
gpt4 key购买 nike

我正在创建一个覆盖网站 CSS 的 Chrome 扩展程序。我想尝试使用 Typicons 在每个菜单项旁边添加一个图标.以下是他们用于菜单的代码。

<ul class="standAloneNavItems">
<li class="selected">
<a href="/cgi-bin/home43535">Home</a>
</li>
<li class="unselected">
<a href="/cgi-bin/mail75653">Mailbox </a>
</li>
<li class="unselected">
<a href="/cgi-bin/account23544">My Account </a>
</li>
</ul>

链接每次都会更改,因此 CSS 选择器不是一个选项。

a[href$="/cgi-bin/account"] { content: '\e080'; !important; }

我不太喜欢 Javascript,但我想知道是否有可能以某种方式使用它们来定位名称并通过那里添加 HTML 或 CSS。

最佳答案

既然你提到了 jQuery,你可以使用 jQuery contains选择器:

Select all elements that contain the specified text.

例如,您可以选择所有包含“Home”的 anchor 元素并将它们着色为红色:

$('a:contains("Home")').css({
'color': 'red',
'background-color':'gray'
});

demo fiddle

关于javascript - 使用 Javascript 对 HTML 或 CSS 做神奇的事情?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21083114/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com