javascript - 使用 jQuery 将链接更改为加载时的 anchor 链接

标签 javascript jquery regex dom hyperlink

我正在尝试设置我的网页,以便 HTML 具有正常链接,然后它们更改为 DOM 上的 anchor 链接。

到目前为止,我还没有运气,我对使用正则表达式还比较陌生,所以我可能尝试过全部错误的操作。

这是我的 jQuery 代码:

    $(".LINKS").each(function() {

        $(this).attr(
            "src",
            $(this).attr("src",replace('/\/\?page\=*?/ig', "/#"))
        );


    });

有什么建议吗?

最佳答案

html 中的链接是通过 a 节点上的 href 属性完成的,而不是 srcsrc 用于 img 节点中的图像 url。

$(".LINKS").each(function() {
    $(this).attr(
        "href",
        $(this).attr("href",replace('/\/\?page\=*?/ig', "/#"))
    );
});

关于javascript - 使用 jQuery 将链接更改为加载时的 anchor 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4863157/

相关文章:

regex - 仅在 MATLAB 中的行首匹配正则表达式

regex - 使用 jQuery 和正则表达式验证电子邮件地址

javascript - JS 中的质因数分解重复

javascript - 权限被拒绝设置变量

Javascript - 使用 foreach 并在鼠标悬停时更改图像

jquery - 使用每个文件提交自定义 POST 变量

javascript - 通过名称检索输入值,该名称位于具有 id 的 div 中

javascript - 排除单选按钮以在模糊时调用 Jquery 函数

jquery - 在运行时启用/禁用悬停样式?

regex - 如何删除文本文件中第一个空格后每一行中的所有字符?