Javascript 按编程方式创建的Jquery UI的格式内容
我的应用程序通过编程从数据库中提取的数据创建一个手风琴(在另一个手风琴中)。我的问题是如何格式化所说的数据,添加段落等。文本中的HTML:即使作为变量添加,字段也会按字面打印Javascript 按编程方式创建的Jquery UI的格式内容,javascript,jquery,jquery-ui,jquery-ui-accordion,Javascript,Jquery,Jquery Ui,Jquery Ui Accordion,我的应用程序通过编程从数据库中提取的数据创建一个手风琴(在另一个手风琴中)。我的问题是如何格式化所说的数据,添加段落等。文本中的HTML:即使作为变量添加,字段也会按字面打印 $('#accordion2').append($('<h3>', { id: name, text: clientAddress, activate: function () { gev.trigger(marker, 'click'); }, mous
$('#accordion2').append($('<h3>', {
id: name,
text: clientAddress,
activate: function () {
gev.trigger(marker, 'click');
},
mouseover: function () {
gev.trigger(marker, 'click');
},
mouseout: function () {
gev.trigger(marker, 'mouseout');
},
}));
$('#accordion2').append($('<div>', {
text: "Client Name: " + clientName + " Job Number: " + jobNo + " Property Type: " + propType
})).accordion('destroy').accordion({
collapsible: true,
heightStyle: "content"
});
$('#手风琴2')。附加($(''{
id:姓名,
文本:clientAddress,
激活:函数(){
gev.触发器(标记“单击”);
},
鼠标悬停:函数(){
gev.触发器(标记“单击”);
},
mouseout:函数(){
gev.触发器(标记“mouseout”);
},
}));
$('#手风琴2')。附加($(''){
文本:“客户端名称:“+clientName+”作业编号:“+jobNo+”属性类型:“+propType”
})).手风琴(‘销毁’).手风琴({
可折叠的:是的,
高度样式:“内容”
});
提前感谢您的帮助,如果您对代码有任何疑问,请直接询问
太古 您使用的append不正确。试试这个
$('#accordion2').append("<div> Client Name: " + clientName + "<br/> Job Number: " + jobNo + " <br/>Property Type: " + propType + " </div>"}))
$(“#accordion2”).append(“客户端名称:+clientName+”
作业编号:+jobNo+”
属性类型:+propType+”)
代码正在列表中的每个项目之间添加
br
标记,但显然您可以添加任何标记。您使用的append不正确。试试这个
$('#accordion2').append("<div> Client Name: " + clientName + "<br/> Job Number: " + jobNo + " <br/>Property Type: " + propType + " </div>"}))
$(“#accordion2”).append(“客户端名称:+clientName+”
作业编号:+jobNo+”
属性类型:+propType+”)
代码正在列表中的每个项目之间添加
br
标记,但显然您可以添加任何标记。非常好,感谢您快速简洁的回答。对JQuery(以及一般的前端工作)相当陌生,很高兴有支持。没问题。熟悉文档()通常非常好。我的另一个建议是使用chrome inspector和控制台。一旦你掌握了调试javascript的诀窍,大多数问题就更容易解决了。非常好,谢谢你快速简洁的回答。对JQuery(以及一般的前端工作)相当陌生,很高兴有支持。没问题。熟悉文档()通常非常好。我的另一个建议是使用chrome inspector和控制台。一旦掌握了调试javascript的诀窍,大多数问题就更容易解决了。