以编程方式创建的手风琴的格式 Jquery-UI 内容

Format content of Jquery-UI programatically created Accordion

本文关键字:格式 Jquery-UI 内容 手风琴 方式 创建 编程      更新时间:2023-09-26

我的应用程序以编程方式从数据库中提取的数据创建一个手风琴(在另一个中)。我的问题是如何在文本中格式化所述数据.HTML添加段落等:即使作为变量添加,字段也会逐字打印。

$('#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"
});

提前感谢您的任何帮助,如果您对代码有任何疑问,请询问。

太古。

你用的追加不正确。试试这个。

$('#accordion2').append("<div> Client Name: " + clientName + "<br/> Job Number: " + jobNo + " <br/>Property Type: " + propType + " </div>"}))

代码在列表中的每个项目之间添加br标记,但显然您可以添加任何标记。