0

如何在下面的代码中在 span 之后添加复选框。

var aaa = $('<a/>')
.html("<span>"  "</span >" + " <span>""</span> ")                       
.attr('data-transition', 'slide') 
.appendTo(li);
4

3 回答 3

1

.html()的连接有几个问题:

.html("<span>"  "</span >" + " <span>""</span> ")    
     //------^^^^--------------------^^--------useless quotes are here.

这边走:

.html("<span></span ><input type='checkbox' value='' />" + " <span>""</span> ") 

这边走:

 .html("<span></span >" + " <span></span><input type='checkbox' value='' />") 

或两者之后:

.html("<span></span> <input type='checkbox' value='' />" + " <span></span><input type='checkbox' value='' />") 
于 2013-02-04T08:06:22.360 回答
0

只需在里面添加复选框的html标签<span> 试试这个

 .html("<span> <input type='checkbox' value='value' />test<input type='checkbox' value='value1' />test1</span >") ;         
于 2013-02-04T08:05:39.440 回答
0

您也可以使用该html选项。

var $a = $("<a/>", {
  "data-transition": "slide",
  "html": $("<input>", {
    "type": "checkbox"
  })
})
.appendTo(li);

它将呈现此 HTML:

<a data-transition="slide"><input type="checkbox"></a>
于 2013-02-04T08:19:00.960 回答