2013-07-18 176 views
2
$(".unfriend").click(function() { 
    $(".friends_slected").text("Add Friend"); 
    return false; 
});   

在这种.text("Add Friend");添加好友文本从这一附加....但如何才能使这个添加好友锚标签不使用jQuery一个简单的文本?如何创建锚标记

+1

@RienNeVaPlus在这种情况下,他需要.html()而不是.text() – Kevin

+0

http://stackoverflow.com/questions/9304342/use-jquery-to-build-an-anchor的重复? – andreister

回答

5

可以使用wrap

$('.friends_slected').wrap('<a href="#" />'); 
4
$(".unfriend").click(function() { 
    $(".friends_slected").html("<a href='someurl'>Add Friend</a>"); 
    return false; 
}); 

的html的方法将让你添加任意的HTML到您的元素

+2

简单而优雅的方式。 – Sid

+0

任何方式来删除此锚标记的背景时,前一个锚标记被替换这个??? – user1213684

1

的HTML功能,采用HTML字符串作为输入。所以你只需要做: -

$(".friends_slected").html("<a href='anchor_url'>Add Friend</a>"); 

希望有所帮助。