【发布时间】:2012-10-11 16:01:11
【问题描述】:
我有一个 jQuery var,其中包含我要附加到页面的 HTML。
在将 HTML 元素附加到页面之前,我需要删除它,但我似乎无法过滤它。
例如变量包含;
<div class="block1"></div>
<div class="block2"></div>
我在追加之前尝试过这样的过滤:
var mydata = $(mydata).filter('.block1');
和
var mydata = mydata.filter('.block1');
但这些都不起作用。有什么建议吗?
【问题讨论】:
-
mydata已经设置在某个地方了吗?你试过$("div").filter('.block1').remove();或者$("div").filter(return $(this).hasClass(".block1")).remove();吗? -
效果很好。 jsfiddle.net/rns4h
标签: javascript jquery-ui jquery