Stellen Sie sich vor, dass ich so etwas wie die folgenden (modifiziert nach http://viralpatel.net/blogs/jquery-get-text-element-without-child-element/)Wie Text entfernen (ohne innere Elemente entfernen) von einem übergeordneten Element jquery mit
<div id="foo">
first
<div id="bar1">
jumps over a lazy dog!
</div>
second
<div id="bar2">
another jumps over a lazy dog!
</div>
third
</div>
haben, wie ich (nur Text) nur entfernen“ "," zweite "und" dritte "von DOM, ohne eines der untergeordneten Elemente zu beeinflussen.
http://stackoverflow.com/questions/2715167/jquery-how-to-remove-the-text-but-not-the-children -Elemente oder http://stackoverflow.com/questions/3442394/jquery-using-text-to-retrieve-only-text-not-nested-in-child-tags – kannix
es hier http beantwortet wird: // stackoverflow.com/questions/6388507/use-jquery-to-select-text-not-in-an- element – fan711
Die Antworten in allen verknüpften Fragen sind alle entweder völlig falsch, verursachen unerwünschte Probleme wie verlorene Ereignishandler oder brechen in bestimmten Browsern (z. Verwendung von 'nodeType' Konstanten. –