How to add element div before text (How to append text within an element)
How to add element div before text (How to append text within an element)
你好,我有一个元素 <a href='#'>whatsapp-300</a>
,我想在这个标记 -
之前 select 并像这样 <i class='fa fa-whatsapp'></i>
知道 whatsapp 这个词是不固定的并且可以是 facebook 和其他人..我想要一种通过 JavaScript 或 jQuery 来做到这一点的方法.. 谢谢 :D
我的意思是把这个标签前面的文字挑出来-
放到自己的元素里面
这将查找每一个 a 元素并对其执行您想要的操作,并从中删除 ext
$('a').each(function(){
let text=$(this).clone().children().remove().end().text();
let name=text.split("-");
let logo=document.createElement("i");
logo.classList += "fa fa-"+name[0];
$(this).text("");
$(this).append(logo);
});
你好,我有一个元素 <a href='#'>whatsapp-300</a>
,我想在这个标记 -
之前 select 并像这样 <i class='fa fa-whatsapp'></i>
知道 whatsapp 这个词是不固定的并且可以是 facebook 和其他人..我想要一种通过 JavaScript 或 jQuery 来做到这一点的方法.. 谢谢 :D
我的意思是把这个标签前面的文字挑出来-
放到自己的元素里面
这将查找每一个 a 元素并对其执行您想要的操作,并从中删除 ext
$('a').each(function(){
let text=$(this).clone().children().remove().end().text();
let name=text.split("-");
let logo=document.createElement("i");
logo.classList += "fa fa-"+name[0];
$(this).text("");
$(this).append(logo);
});