no-children function
- select leere tags - eigene function anmelden
by juErik
HTML
<span> </span><br />
<span></span><br />
<span>test</span><br />
<span><i>asd</i></span><br />
<br />
<p>Besetzt</p>
<p></p>
<br />
<div>La le lu</div>
<div></div>
JavaScript
/* Hier wird nach leeren Elementen gesucht (span) und das einer global Angemeldeter Function überlassen ...
*/
$.expr[":"]["no-children"] = function (elem) {
return !elem.firstChild || !$.trim("" + elem.firstChild.nodeValue);
};
$("span:no-children").html("this was empty");
// ebenfalls ähnliches script
$('p').each(function(){
$(this).text($.trim($(this).text())); // ???
})
$("div:empty").html("herrein spaziert");