gpt4 book ai didi

jQuery 动态 HTML 属性覆盖脚本

转载 作者:行者123 更新时间:2023-11-28 02:59:31 28 4
gpt4 key购买 nike

这几天我一直在努力使用 jQuery 尝试编写一个脚本来替换从论坛的聊天框动态创建的跨度样式颜色。
这两个元素都包含在 td 元素中,带有 class="chat" 和带有 style="color:green" 的跨度,如下所示

<td class="chat"><span style="color:darkgreen;">test</span></td>

例如,我尝试编写的脚本(遗憾的是没有成功);

$(".chat:contains('darkgreen')").css("color", "rgb(255, 111, 7)");
$(".chat:contains('darkgreen')").css("font-weight", "bold");
$(".chat:contains('darkgreen')").css("text-shadow", "bold");
$(".chat:contains('darkgreen')").css("text-shadow", "rgb(0, 0, 0) 1px 1px 1px");
$(".chat:contains('darkgreen')").css("text-shadow", "rgb(255, 111, 7) 1px 0px 6px");

我也试过用其他一些类如 tdchat 来改变“聊天”类,但是它们都没有用,任何想法我怎么能即使在聊天框生成新的 td 和类以使用我的 CSS 更改所需的跨度颜色之后,它也可以与 jQuery 一起使用吗?

最佳答案

您可以通过

访问它

$(".chat>span[style='color:darkgreen;']")
.css({
"color":"rgb(255, 111, 7)",
"font-weight": "bold",
"text-shadow": "bold",
"text-shadow": "rgb(0, 0, 0) 1px 1px 1px",
"text-shadow": "rgb(255, 111, 7) 1px 0px 6px"
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<table>
<tr>
<td class="chat"><span style="color:darkgreen;">test</span></td>
</tr>
</table>

关于jQuery 动态 HTML 属性覆盖脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46288548/

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