让我说我传递url,example.php?mode = select& ID = 1#age
是否可以根据网址添加jquery fadeIn?
这个网址将在另一个网页上,当用户点击它时,网页会加载,因此年龄字段应该淡入。
如果这不可能,还有其他办法吗?
答案 0 :(得分:2)
您可以检查document.ready
上是否设置了location.hash
,如果是,请在该元素上调用.fadeIn()
,如下所示:
$(function() {
if(location.hash) $(location.hash).fadeIn();
});
例如,如果您的网址为....#age
,则会在id="age"
元素中淡出。
答案 1 :(得分:0)
我用类似这样的网址做了类似的事情:
http://site.com/page/view/#219
var theHash = window.location.hash;
theHash=theHash.substr(1);
$("#f"+theHash).css('backgroundColor',"#E47527");
$("#f"+theHash).animate({backgroundColor: "#ffefe3" }, 2000);
然而,可能更有效的方式。用于ID为“#f111”的链接