向下滚动到页面加载时的元素

时间:2015-10-22 10:31:14

标签: jquery html razor jquery-animate url-parameters

我正在尝试获取一个参数并将其转换为元素,并在页面加载时向下滚动到该元素,但它似乎不起作用。我的JavaScript是这样的:

function ParameterJump(param) {
    var $target = ""

    if (param == "stjerneplus") 
        $target = $("#box-0");
    else if (param == "lounge")
        $target = $("#box-1");
    else if (param == "rejse")
        $target = $("#box-3");
    else
        $target = $("#box-3");

    $('html, body').delay(1000).animate({
        'scrollTop': $target.offset().top
    }, 1500, 'easeOutCirc' });
}

ParameterJump("@Request.QueryString["link"]");

该网站是www.stjerneplus.dk

“param”将取自简报中URL中的“link”参数。

因此,将有7个链接,这7个链接在链接参数中将具有不同的值,该参数对应于stjerneplus.dk应在页面加载时向下滚动的元素。但它不起作用。

0 个答案:

没有答案