如何使用Jquery

时间:2015-07-29 11:53:01

标签: javascript jquery

我想实现以下html

 <li class="default_filter"><input type="checkbox" name="someName"/></li>

我试过了:

 var dome= "$('.ulContainer')";

  var li= $('<li/>').text(data[i]).appendTo(dom);

  var cbx=$('<input type='checkbox'/>').name("someName").appendTo(li);

2 个答案:

答案 0 :(得分:1)

试试这个:

$('.ulContainer').append('<li class="default_filter">' + data[i] + '<input type="checkbox" name="someName"/></li>');

答案 1 :(得分:0)

如果Javascript可以,您可以使用以下内容:

//loop starts here 
var li = document.createElement('li');
li.className = 'default_filter';

var inputCB =  document.createElement('input');
inputCB.type = 'checkbox';
inputCB.setAttribute('name','someName');

li.appendChild(inputCB);

$('.ulContainer').append(li);
//loop ends here.

您可以在循环中使用它来制作多个li