gpt4 book ai didi

javascript - 更改链接悬停背景颜色时出现问题

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

这应该是一件简单的事情,但我似乎无法更改下一页推文上的悬停 background-color:

http://www.studiopsk.com/news.html

所有其他链接都很好,但最新推文上的链接似乎不会改变?

用这个来尝试...

<script>
if(sessionStorage.getItem("visited") != "true"){
var colors = Array("#A3F8EF", "#FF7275", "#CBB6E7", "#FF9D74", "#FDF874"), idx;
idx = Math.floor(Math.random() * colors.length); // Pick random index
sessionStorage.setItem("colour", colors[idx]);
newColour = sessionStorage.getItem("colour");
}
newColour = sessionStorage.getItem("colour");

$("div.tweets_txt a").hover(function(){
$(this).css("background-color", newColour+"!important");
}, function() {
$(this).css("background-color","transparent");
});
sessionStorage.setItem("visited", "true");
</script>

最佳答案

有点不清楚您想要完成什么,我认为仅根据情况为元素设置一个类会让您的生活更轻松。但是看来您是在谈论添加到页面的新元素的问题,如果是这样的话,看来您正在使用以 HTML 执行的 javascript,而不是在任何事件上,只是在页面加载时,这意味着它只会在页面加载时运行一次。并且不会影响以后动态添加到页面的任何元素。

关于javascript - 更改链接悬停背景颜色时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30445674/

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