Javascript 根据url参数向上滚动
我有一个网站,它在URL中包含一个名为“onsale”的特定参数。如果参数“onsale”在URL中,我希望页面在加载时滚动到一个名为“bbbb”的类的特定div。以下是我目前的代码:Javascript 根据url参数向上滚动,javascript,jquery,Javascript,Jquery,我有一个网站,它在URL中包含一个名为“onsale”的特定参数。如果参数“onsale”在URL中,我希望页面在加载时滚动到一个名为“bbbb”的类的特定div。以下是我目前的代码: var url = window.location.href; if (url.search("onsale") >= 0) { //found it, now do something console.log("yep"); jQuery('html,body').animate({ scrollTo
var url = window.location.href;
if (url.search("onsale") >= 0) {
//found it, now do something
console.log("yep");
jQuery('html,body').animate({
scrollTop: jQuery(".bbbb").offset().top
});
//jQuery("body")jQuery('.four-column-sales-pod').scrollTop();
}
滚动效果有两个问题
$(function() {
var url = window.location.href;
if (url.search('onsale') != -1) {
$('html, body').animate({
scrollTop: $('.bbbb').offset().top
}, 500);
}
});
试试这个:
$(function() {
var url = window.location.href;
if (url.search('onsale') != -1) {
$('html, body').animate({
scrollTop: $('.bbbb').offset().top
}, 500);
}
});
但是这两个问题都存在:(你能给我发送问题页面的url吗?如果没有更多的上下文,就很难诊断问题。仍然这两个问题都存在:(你能给我发送问题页面的url吗?如果没有更多的上下文,就很难诊断问题。