我正在使用 qTip jQuery 插件来创建动态工具提示。工具提示向 cfc 发送一个 id,该 cfc 运行查询并以 JSON 格式返回数据。
目前,工具提示会加载以下内容:
{"COLUMNS:" ["BOOKNAME","BOOKDESCRIPTION"["MYBOOK","MYDESC"]]}
这是 jQuery
$('#catalog a[href]').each(function()
{
var gi = parseInt($(this).attr("href").split("=")[1])
$(this).qtip(
{
content: {
url: 'cfcs/viewbooks.cfc?method=bookDetails',
data: { bookID: gi },
method: 'get',
title: {
text: $(this).text(),
button: 'Close'
}
},
api :{
onContentLoad : function(){
}
},
});
});
正如我所提到的,数据已成功返回,但我不确定如何输出它并使用 HTML 对其进行格式化。
我尝试添加content: '<p>' + data.BOOKNAME
+ '
:{ onContentLoad : function(){ .....
看看我是否可以让它输出一些东西,但我得到一个 '数据未定义错误'
尝试使用 HTML 格式输出此数据的正确方法是什么?