jquery#哈希自动函数onload
嗨,我正在尝试重新创建类似于on的效果,这样你点击一条评论,页面加载,给定的评论背景淡出 到目前为止我有jquery#哈希自动函数onload,jquery,onload-event,Jquery,Onload Event,嗨,我正在尝试重新创建类似于on的效果,这样你点击一条评论,页面加载,给定的评论背景淡出 到目前为止我有 var theHash = window.location.hash; $(theHash).hover(function() { $(this).stop().animate({ backgroundColor: "#a7bf51"}, 800); },function() { $(this).stop().animate({ backgroundC
var theHash = window.location.hash;
$(theHash).hover(function() {
$(this).stop().animate({ backgroundColor: "#a7bf51"}, 800);
},function() {
$(this).stop().animate({ backgroundColor: "#ffffff" }, 800);
});
这在悬停状态下运行良好,但我希望在页面准备就绪时自动完成
是否有此事件,而不是使用“悬停”?
谢谢这就是你要找的吗
$(document).ready(function(){
....
});
我觉得我把事情复杂化了,这对我来说很好-
$(document).ready(function(){
var theHash = window.location.hash;
theHash=theHash.substr(1);
$("#f"+theHash).css('backgroundColor',"#E47527");
$("#f"+theHash).animate({backgroundColor: "#ffefe3" }, 2000);
});
无论如何谢谢你 嗯,也许,我该如何调整`$(theHash).hover(function()){`所以回调仍然被触发?也许我不清楚你在追求什么。如果你想让页面上的动态元素显示不同的颜色,然后淡出,你可以通过AJAX实现。因此,通过AJAX获取新的HTML部分,将其附加到页面,对其应用背景色,然后使用动画功能将其动画化回白色(或页面的任何背景)