$('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)方法来允许只有空格内容(没有元素)的元素.