gpt4 book ai didi

javascript - 另一个元素内的文本和元素的不同样式

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:40 24 4
gpt4 key购买 nike

我正在尝试为 Asp.Net MVC 中的 WebGrid 元素设置寻呼机的样式。寻呼机看起来像这样:

<td colspan="4">
<a href="#"><<</a>&nbsp;
<a href="#">1</a>&nbsp;
&nbsp;2&nbsp;
<a href="#">3</a>&nbsp;
<a href="#">>></a>&nbsp;
</td>

虽然我可以很容易地设置 a 元素的样式,但我在设置“未标记”文本(在本例中为 2)的样式时遇到了问题。有没有一种方法可以只定位/选择文本而不是 anchor 元素? (JSFiddle 提供)

最佳答案

我不知道有任何 CSS 选择器可以定位文本节点。您可以使用 JavaScript 或 jQuery 将事件链接包装在标签内;然后适本地设计它。这是一个例子:

$(".pagination").contents().filter(function () {
return this.nodeType === Node.TEXT_NODE && /\d+/.test(this.nodeValue);
}).wrap("<b></b>");

Demo here

关于javascript - 另一个元素内的文本和元素的不同样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23212100/

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