

























1、通过传参跳转到某页面并平滑移动至锚点
function getParam(pname) {
var params = location.search.substr(1);
var ArrParam = params.split('&');
if (ArrParam.length == 1) {
return params.split('=')[1];
}
else {
for (var i = 0; i < ArrParam.length; i++) {
if (ArrParam[i].split('=')[0] == pname) {
return ArrParam[i].split('=')[1];
}
}
}
}
//获取并移动至锚点
$(function() {
var mao = $("#" + getParam("m"));
if (mao.length > 0) {
var pos = mao.offset().top;
var poshigh = mao.height();
$("html,body").animate({ scrollTop: pos-poshigh-30 }, 3000);
}
});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。