我在 HTML/JavaScript 中遇到了设计问题。
我将可排序的 jquery UI 添加到我的 Web 应用程序中:这是关于可排序的演示(现在无法显示我的应用程序):http: //jqueryui.com/demos/sortable/default.html
现在我用来自 ajax 调用的数据填充 JavaScript 中的拖放列表。该列表一直由用户更改。
我尝试做这样的事情:
Var htmlData = '<div id=wrapper>'
+'<div>'
+data.title
+'</div>'
+'<div>'
+data.description
+'</div>';
${"#sortable-list"}.html(htmlData);
等等。一些 div 还具有在变量中设置的属性,例如'id="' + data.id + '"'
我然后尝试将此字符串 htmldata 放入可排序列表中。但它很快就变得混乱了。我试图适应<tables>
它,并<p>
加入<span>
s。但仍然很难得到我想要的设计。
由于缺乏声誉,无法发布图片,但这是我想要的设计(这只是其中<li>
的一个<ul>
):
那么你会怎么做呢?我一直在阅读有关 mustache 之类的模板,但它似乎对我没有帮助。而且我用字符串构建表格的方式不是最好的方式。
非常感谢任何有关如何执行此操作的示例或信息