Gibt es in JQuery einen Selektor oder eine Funktion, mit der die "aktuelle Position im Dokument" ausgewählt werden kann?JQuery - "Selector" für die aktuelle Position im Dokument
Zum Beispiel, wenn ich
<script>document.write("test");</script>
die Ausgabe im HTML-Dokument in der „Position“ gesetzt werden, wo dieser „Code“ steht. Aber jQuery benötigt immer einen speziellen Selektor. Natürlich könnte ich ein "marker div" mit einem eindeutigen Selektor verwenden, aber ist es auch möglich, HTML mit JQuery genau dort einzufügen, wo der JQuery-Ausdruck steht?
Ich versuchte
<script>$(this).after("test");</script>
aber es funktioniert nicht. Hilfe würde sehr geschätzt werden, wie dies gelöst werden kann. Vielen Dank!
EDIT:
In Bezug auf die unten stehende Frage: Die Idee ist nicht direkt etwas mit document.writeln
(es als ein Beispiel mehr gemeint war) zu drucken, aber die aktuelle „Position“ in dem Dokument mit jQuery, um zu bestimmen (und als unter Verwendung der Funktionalität jQuery auf mit „Navigation/Traversal“ von Elementen aus dieser Position zu starten.
Vielleicht kann dies ein „von der aktuellen Position relativ Traversal von Elementen auf dem DOM-Baum beginnend“ genannt werden?
<div>Position1</div>
<div>Position2</div>
<script> HOW TO GET THIS POSITION WITH JQUERY (SEE NOTES BELOW) TO FURTHER NAVIGATE FROM HERE ON (RELATIVELY) TO THE PREVIOUS OR NEXT ELEMENT</script>
<div>Position3</div>
<div>Position4</div>
HINWEISE: Das Skript-Tag mit den jQuery-Anweisungen wird dynamisch in das Dokument eingefügt, und ich interessiere mich dafür, von dieser Position aus im Dokument mit jQuery navigieren zu können. Im Skript Tag könnte ich etwas wie "WRAP THE NEXT HTML Element mit einem TAG VIA JQUERY" oder "GEBEN SIE MIR DAS NÄCHSTE HTML ELEMENTS VALUE-ATTRIBUTE" nennen. Wie oben erwähnt, ist es möglich, ein "marker div" einzufügen, um die Position zu bestimmen, aber die Frage ist, ob JQuery "autonom" in der Lage ist, seine Position im DOM-Baum zu bestimmen (von dort aus "relativ" anzufangen) auf).
Warum nicht einfach fügen Klassen zu Ihrem divs zu arbeiten, so dass Sie einige Selektoren das Sie wollte finden verwenden?