javascript - 使用 JQuery 从 html 元素中删除链接

标签 javascript jquery html css

我工作的公司交给我一个使用模板运行的困惑网站,因此网站中的某些元素是自动生成的并且是事件链接。

我的主要问题 是网站上的某些元素是事件链接,但根本不是链接。我想知道是否有一种方法可以使用 JQuery 和 CSS 从 html 元素中删除链接?

这对我有很大帮助,在此先感谢。我需要从“ slider ”类中删除所有 href。

这是我的一些 jquery,有人可以告诉我如何添加它吗?

<script type="text/javascript">
    $(document).ready(function(){
        $("#productsLink").hover(function(){
            $("#productsMenu").slideDown();
        });
        $("#productsLink, #productsMenu").hover(function(){
            $("#productsLink").css("color","red");
        });
        $(".spacer", this).hover(function(){
            $("#productsLink").css('color', 'white');
            $("#productsMenu").slideUp();
            $("#aboutLink").css('color', 'white');
            $("#aboutMenu").slideUp();
        });
    });
    </script>

最佳答案

尝试使用 .unwrap() 展开 slider ,假设所有这些链接都有 slider 类,并且它们直接包装在 anchor 标记中。

$('.slider').unwrap()

关于javascript - 使用 JQuery 从 html 元素中删除链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9960351/

相关文章:

html - 使用 CSS 将 textarea 设置为只读

javascript - 可滑动到屏幕的 div

javascript - 未捕获的语法错误 : Unexpected token if

JavaScript 通过指定表单和类名来更改输入值

javascript - 主干 - 除了一个属性之外,是否可以将更改事件绑定(bind)到模型?

javascript - 隐藏相关视频 Youtube Iframe API

IE8 中的Javascript/CSS

javascript - 不同时区的时钟

javascript - "Twitter for iPhone"的API

html - 在 CSS 中使 div 背景小于 100% 宽度?