当前位置: 代码迷 >> JavaScript >> jquery选择器的一个有关问题
  详细解决方案

jquery选择器的一个有关问题

热度:15   发布时间:2012-08-29 08:40:14.0
jquery选择器的一个问题
例如一个变量content,content="<div><span>balabalabalabala</span></div>",
我能够直接$(content).filter('span').text()吗?
为什么我的代码有的时候有效果有的时候没效果?

------解决方案--------------------
楼主,你确定用find不可以吗?

我试过了,可以的啊。。。

JScript code

    var content="<div><span>balabalabalabala</span></div>";
    alert($(content).find('span').text());

------解决方案--------------------
楼上正解
filter 在现有集合中筛选

find 查找现有集合的所有后代元素中筛选

$(content) 表示一个div对象 需要在他的后代元素中筛选 而不是在div中筛选span
  相关解决方案