禁用自带的跳转,并添加锚点
/*
* 获取带后缀链接
* @param href 链接
* @param type 0:导航,1:页面二级菜单
*/
function getNewHref(href = "", type = 0) {
let href_arr;
href_arr = [
"yejianjie",
"iyewenhua",
"zhijiagou",
"anlicheng",
"iaruwomen",
"anxiwomen",
];
if (href_arr.includes(href.substring(href.length - 14, href.length - 5))) {
const regex = /\/(\w+)\.html/;
const match = href.match(regex);
return href + "#" + match[1];
} else {
return href;
}
}
// 导航
$(".menu_down a").on("click", function (event) {
let href = $(this).attr("href");
let new_href = getNewHref(href);
// console.log(new_href);return false;
window.location.href = new_href;
event.preventDefault();
});