gpt4 book ai didi

jquery - 根据链接的 href 设置链接的 id

转载 作者:行者123 更新时间:2023-12-01 04:22:59 25 4
gpt4 key购买 nike

$('.portfolioThumbs ul li a').mouseover(
function(){
var buttLink = $(this).attr('href')
var buttLinkArray = buttLink.split( '/' ); // Split the URL after each / and Create an array of each
var pFN = buttLinkArray[2]; // We want the Portfolio Folder Name
var url = window.location.pathname;

$('.galleryNav ul li a').removeClass('hovered');
$('.galleryNav ul li a' + '#' + pFN).addClass('hovered');
window.location.pathname = url + '#' + pFN;
}
);

这段代码允许我在用户“鼠标悬停”时根据每个按钮的 href 设置一个 ID。有谁知道如何在页面加载时自动完成此操作,以便列表中的每个按钮根据其 href 获取 ID,而无需任何用户交互。

谢谢

最佳答案

迭代页面加载时的所有链接。如果您使用的是 jQuery 1.7+,则使用 prop 设置 href 属性。否则使用attr

$('.portfolioThumbs ul li a').each(
function(){
var buttLink = $(this).attr('href') //do you really want attr or do you want prop?
var buttLinkArray = buttLink.split( '/' ); // Split the URL after each / and Create an array of each
var pFN = buttLinkArray[2]; // We want the Portfolio Folder Name
var url = window.location.pathname;
$(this).prop('href', url);
}
);

关于jquery - 根据链接的 href 设置链接的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8911270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com