我正在尝试在我网站的消息栏中创建指向 Facebook 网页的超链接。这是我的代码
var str = "Check us out on facebook";
var result = str.link("https://www.facebook.com/pages/");
$( "#message-bar" ).click(
function() {
$("#message-form").toggle();
if($("#message" ).text() == "Thanks for stopping by mysite.ca!"){
$("#message" ).text(result)
}else{
$("#message-bar").hide();
}
});
目前,在您单击消息栏一次后,它不会显示超链接,而是显示 HTML 代码 https://www.facebook.com/pages/">在 facebook 上查看我们!。所以我的问题是我应该做什么修复以显示实际链接而不是代码。我一直在研究/研究 .innerHTML 标记,尽管找不到可行的解决方案。任何输入都会受到赞赏,谢谢。
最佳答案
试试这个
var str = "Check us out on facebook";
var result = str.link("https://www.facebook.com/pages/");
$( "#message-bar" ).click(
function() {
$("#message-form").toggle();
if($("#message" ).text() == "Thanks for stopping by mysite.ca!"){
$("#message" ).html(result)
}else{
$("#message-bar").hide();
}
});
关于javascript - 在 JavaScript 中创建超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26578848/