在此处输入图像描述大家好,
我有一个项目列表,其标题是指向实际内容的超链接。 下面的代码从标题中删除了.aspx部分,但由于某种原因,代码还会将每个项目的所有标题更改为相同。
每个项目都应具有唯一的标题,并删除.aspx。
任何帮助不胜感激!
$(document).ready(function () {
var val = $(".dfwp-item .link-item a").html();
$(".dfwp-item .link-item a").html(val.substring(0, val.length -5));
});
我希望看到每个项目的每个唯一标题仅从末尾删除.aspx个字符。
without jQuery...
const anchor = document.querySelectorAll('.dfwp-item .link-item a')
anchor.forEach(a => {
a.textContent = a.textContent.replace('.aspx', '')
})
使用 jQuery(但我不确定)...
const anchor = $('.dfwp-item .link-item a')
$.each(anchor, function (key, a) {
a.text(a.text().replace('.apsx', ''));
})