【发布时间】:2015-05-26 07:17:37
【问题描述】:
这应该是一件简单的事情,但我似乎无法更改下一页推文上的悬停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>
【问题讨论】:
-
您是否尝试更改颜色?我只看到你在哪里改变背景颜色。我在这里错过了什么吗?
-
为什么不使用简单的css?
-
@DanOrlovsky 抱歉,应该是背景颜色。现在将编辑问题
-
哦,所以你想让整个推文框在鼠标悬停时改变颜色?
-
@DanOrlovsky - 只是推文中的链接。如果您将鼠标悬停在网站上的其他链接上,您可以看到所需的效果
标签: javascript jquery html css