当我在浏览器中找到两个. html链接时,我想在jquery中实现外部ul的id(即-menu-right-2
)。
var fullpath = window.location.pathname;
var filename = fullpath.replace(/^.*[\\\/]/, '');
var currentLink = $('a[href="' + filename + '"]');
var menuid = currentLink.parentsUntil('.menu-bar-right', 'ul').attr('id');
console.log(menuid);
个字符
2条答案
按热度按时间kg7wmglp1#
parentUntil在所需div之前停止
你是说这个-最接近的在这里仍然工作得很好
一个分区中有多个UL
个字符
2skhul332#
需要使用
.closest()
方法而不是.parentsUntil()
来查找外部元素。字符串