JQuery - 如何使用脚本标记创建嵌套元素

时间:2016-02-09 22:59:21

标签: javascript jquery html dojo nested

我有一个新手问题。我想使用JQuery 1.11.0在文档中添加如下元素。它应该在页面上添加一个删除按钮和p.Name。

 <li id="@pv.Key@p.Id">
     <div data-dojo-type="dijit/form/Button" data-dojo-props="iconClass:'dijitIconDelete', showLabel: false"> Remove
         <script type="dojo/connect" event="onClick" args="evt">
             removeCC("@p.Id","@pv.Key");
         </script>
     </div>
           @p.Name 
 </li> 

所以我做了如下,结果是一个子弹,然后是“删除”。它应该是一个子弹和一个dojo删除按钮,后跟一个变量值的名称。

function filtersubmit(value, orgId) {
    var scpt = $("<script/>", { type: "dojo/connect", event: "onClick", args: "evt", html: "removeCC('" + value + "','" + orgId + "');" });
    var div = $("<div/>", {
        'data-dojo-type': "dijit/form/Button",
        'data-dojo-props': "iconClass:'dijitIconDelete', showLabel: false"
    }).text("Remove").append(scpt);
    var item = $("<li/>", { id: orgId + value, content: value }).append(div);

   $('#' + orgId).append(item)
}

请帮我弄清楚它有什么问题。非常感谢你

0 个答案:

没有答案