怎么说jQuery中的"包含什么"?

Jac*_*son 3 jquery

我想将类"foo"添加到文档中没有任何文本的所有span标记.这该怎么做?

use*_*716 7

$('span:empty').addClass('foo');
Run Code Online (Sandbox Code Playgroud)

请记住,empty-selector(docs)意味着绝对空,意味着没有空格.

如果要允许空格,请执行以下操作:

$('span').filter(function() {
    return !$.trim( this.innerHTML );
}).addClass('foo');
Run Code Online (Sandbox Code Playgroud)

这使用jQuery.trim()(docs)方法中的filter()(docs)方法来允许只有空格内容(没有元素)的元素.