我的目标是检查链接列表并在每个链接的 href 中获取 URL 的最后一部分。然后,我检查页面的 URL。
我在一个名为 Projects 的文件夹中有一个页面列表。本质上,如果 URL 是 projects/somepage 并且等于 links href 中的 projects/somepage,我想执行一个操作。
我可以遍历列表并返回列表中的所有href,还可以获取当前页面的URL,但我不知道如何使用这些结果中的每一个来检查它们是否相同。
projectURL = $("#projects ul li a");
$(function() {
function checkProjectURL() {
$(url).each(function(){
var href = $(this).attr("href");
var current = href.substr(href.lastIndexOf('/') + 1)
//console.log(current);
});
}
function checkPageURL() {
var url = document.location.href;
var currentURL = url.substr(url.lastIndexOf('/') + 1)
//console.log(currentURL);
}
url = projectURL;
checkProjectURL();
checkPageURL();
});
任何帮助都会非常感谢!