gpt4 book ai didi

javascript - 使用 jQuery 创建具有特定类的元素的链接

转载 作者:行者123 更新时间:2023-11-28 14:06:04 25 4
gpt4 key购买 nike

如何使用从 div 内的文本构建的链接来包装属于特定类的每个元素?我的意思是我想转向:

<foo class="my-class>sometext</foo>

进入

<a href="path/sometext" ><foo class="my-class>sometext</foo></a>

URL 编码字符也很好,但如果需要的话现在可以忽略。

编辑:为了澄清,路径取决于元素内的文本

最佳答案

使用jQuery.wrap()对于简单的情况:

$(".my-class").wrap("<a href='path/sometext'></a>");

处理里面的文本:

$(".my-class").each(function() {
var txt = $(this).text();
var link = $("<a></a>").attr("href", "path/" + txt);
$(this).wrap(link[0]);
});

关于javascript - 使用 jQuery 创建具有特定类的元素的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1322777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com