Javascript 如何使Jquery函数编写Div而不是文本框?

Javascript 如何使Jquery函数编写Div而不是文本框?,javascript,php,jquery,html,json,Javascript,Php,Jquery,Html,Json,我有一个jquery函数,它从json php mysql获取数据。结果显示在文本框中 HTML中的文本框如下所示 而不是一个文本框,我想把链接到一个div <p id="link">This is where the link should appear.</p> 如何编写jquery来为DIV提供数据???首先,这不是DIV,而是p。除此之外,您还可以简单地使用设置任何此类元素的内容: $('#link').text(wine.link); 或 试试这个: $('

我有一个jquery函数,它从json php mysql获取数据。结果显示在文本框中

HTML中的文本框如下所示

而不是一个文本框,我想把链接到一个div

<p id="link">This is where the link should appear.</p>

如何编写jquery来为DIV提供数据???

首先,这不是DIV,而是p。除此之外,您还可以简单地使用设置任何此类元素的内容:

$('#link').text(wine.link);

试试这个:

$('#link').html(wine.link);
你可以用

$("#link")..text()

$("#link")..html()

or

$("#link").append()

取决于您想做什么。

我亲爱的朋友,您正在将获取的数据放入id为link的元素中。 查看您的代码,您会发现您的输入元素也具有相同的id链接。 否则你做得很好。记住,html页面每个id不能有多个元素。
干杯。

谢谢分享知识!很好用,谢谢!非常感谢你的回答和解释!您能告诉我如何在标记中以可点击的格式将链接边缘化吗?@kost:如果它是HTML并且附加了.HTML函数,那么它应该是可点击的。你能演示一些不是这样的代码吗?
$('#link').text(wine.link);
$('#link').html(wine.link);
$('#link').html(wine.link);
$("#link")..text()

$("#link")..html()

or

$("#link").append()