选择不等于`#text`的元素

时间:2015-03-04 22:26:51

标签: javascript jquery dom mustache

使用小胡子渲染后我试着让dom只是追加,我该如何只选择li.data
或如何使胡须返回appendedDom不包括#text

..
var html = Mustache.to_html(this.template.data, response);
var appendedDom = $(html).appendTo(this.el.container);

console.log(appendedDom);


>> console.log
<li class=​"data">​…​</li>​
#text

我试过$(appendedDom+'.data')这不起作用,
错误:语法错误,无法识别的表达式:[object Object] .data

  console.log($(appendedDom+'.data'));

1 个答案:

答案 0 :(得分:0)

似乎appendedDom只是一组元素,所以你应该能够过滤掉它:

$(appendedDom).filter('.data-control-list')