如何将链接作为类名转换为<a href="">链接的跨度

时间:2019-06-25 09:16:00

标签: javascript jquery html

IAm通过调用表达式{{doc.inhalt}}

获得HTML输出

从此:

<span class="externallink::https://www.siv.archives-nationales.culture.gouv.fr/siv/IR/FRAN_IR_054007 foreground-blue underline-1  ">Online-Findbuch</span>

对此:

<a href="https://www.siv.archives-nationales.culture.gouv.fr/siv/IR/FRAN_IR_054007 foreground-blue underline-1  ">Online-Findbuch</span>

问题是我没有得到像这样的普通链接。因此,我必须将span类从转换为span类,将其转换为href,而无需使用externallink ::名称,将内容Online-Findbuch转换为内容。

做到这一点的最好方法是什么?

1 个答案:

答案 0 :(得分:1)

虽然您的问题确实不清楚,请尝试从中理解的所有内容:

有很多方法可以使用,这是使用jQuery的一种方法

var span = $('<span class="externallink::https://www.siv.archives- 
nationales.culture.gouv.fr/siv/IR/FRAN_IR_054007 foreground-blue underline-1  
">Online-Findbuch</span>')

var spanClass = span[0].classList[0];

var aHref = spanClass.replace('externallink::', '');

var a = $("<a>");

a.attr('href', aHref);