Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Html语言如何将文本更改为链接_Javascript_Jquery_Html_Json_Ajax - Fatal编程技术网

Javascript Html语言如何将文本更改为链接

Javascript Html语言如何将文本更改为链接,javascript,jquery,html,json,ajax,Javascript,Jquery,Html,Json,Ajax,我有一个html代码。你能帮我编码,这样我就可以把一个普通的文本变成一个链接。基本上,我想改变显示在链接列中的文本,它会像链接一样反应,现在它只是一个文本 我正在努力,但没有发现任何有用的东西。我是Html编程新手 $(函数(){ var people=[]; $.get('https://api.myjson.com/bins/c307c,函数(数据){ $。每个(数据、视频、功能(i、f){ 变量tblRows=“”+”+f.Id+“”+ “+f.video+++++f.date+++f

我有一个
html代码
。你能帮我编码,这样我就可以把一个普通的文本变成一个
链接
。基本上,我想改变显示在
链接列
中的文本,它会像
链接
一样反应,现在它只是一个文本

我正在努力,但没有发现任何有用的东西。我是Html编程新手

$(函数(){
var people=[];
$.get('https://api.myjson.com/bins/c307c,函数(数据){
$。每个(数据、视频、功能(i、f){
变量tblRows=“”+”+f.Id+“”+
“+f.video+++++f.date+++f.time+++++f.video+++f.image++”+
“+f.videoDuration+++++f.liveStatus++”https://www.youtube.com/embed/+f.video++++
$(tblRows)。附加到(“#userdata tbody”);
});
});
});

身份证件
视频名称
日期
时间
视频链接
视频图像
持续时间
生活状态
链接
玩
使用html超链接标记

 <a href="https://www.youtube.com/embed/..."></a> 


$(函数(){
var people=[];
$.get('https://api.myjson.com/bins/c307c,函数(数据){
$。每个(数据、视频、功能(i、f){
变量链接=”https://www.youtube.com/embed/“+f.视频;
变量tblRows=“”+”+f.Id+“”+
“+f.video+++++f.date+++f.time+++++f.video+++f.image++”+
“+f.videoDuration+++f.liveStatus++++”;
$(tblRows)。附加到(“#userdata tbody”);
});
});
});
我刚刚在动态创建的HTML中添加了一个锚标记。我创建了一个link变量,并将其作为链接传递到锚标记中,以避免添加重复的链接


如果要在新选项卡中打开链接,请将\u blank添加到锚定标记,或者如果要在同一窗口中打开链接,请将其删除。

您可以使用

你是说这个

使用锚定标记

"<td><a href=\"https://www.youtube.com/embed/" + f.video + "\">" + f.video + "</a></td>
像这样

$(函数(){
$.get('https://api.myjson.com/bins/c307c,函数(数据){
var-tblRows=[];
$。每个(数据、视频、功能(i、f){
tblRows.push(“+f.Id+”)+
“”+f.video+“”+f.date+“”+f.time+“”+f.video+“”+f.image+“”+
“”+f.videoDuration+“”+f.liveStatus+“”+
"")
});
$(tblRows.join(“”).appendTo(“#userdata tbody”);
});
});

身份证件
视频名称
日期
时间
视频链接
视频图像
持续时间
生活状态
链接
玩

请编辑我的代码并粘贴,先生,我尝试过,但没有成功。我为您制作了一个代码片段,并在HTTP://api中添加了S。我还删除了一个错误的解决方案,这是正确的解决方案,但请包括您所做更改的说明以及更改的原因,以便OP和未来的访问者可以从您的答案中了解一些有用的内容。谢谢,先生,但它应该会打开n同一窗口然后要在同一窗口或另一窗口中打开链接?如果要在新选项卡中打开链接,请将\u blank添加到锚定标记,或者如果要在同一窗口中打开链接,请将其删除。检查“我的更新”answer@RAMAN你找到你要找的东西了吗?
  <ul>
      <li><a href="https://example.com">Website</a></li>
      <li><a href="mailto:m.bluth@example.com">Email</a></li>
      <li><a href="tel:+123456789">Phone</a></li>
    </ul>
"<td><a href=\"https://www.youtube.com/embed/" + f.video + "\">" + f.video + "</a></td>