Czy istnieje selektor lub funkcja w JQuery, która pozwala wybrać "aktualną pozycję w dokumencie"?JQuery - "Selector" dla aktualnej pozycji w dokumencie
Na przykład, jeśli mogę użyć
<script>document.write("test");</script>
wyjście zostanie umieszczony w dokumencie HTML w „pozycji”, w której to „code” stoi. Ale jQuery zawsze wymaga specjalnego selektora. Oczywiście mógłbym używać "znacznika div" z unikalnym selektorem, ale czy możliwe jest wstawienie kodu HTML z JQuery bezpośrednio w miejscu, gdzie znajduje się wyrażenie JQuery?
Próbowałem
<script>$(this).after("test");</script>
ale to nie działa. Pomoc byłaby bardzo doceniona, jak można to rozwiązać. Dziękuję Ci!
EDIT:
Odnośnie poniżej pytania: Pomysł nie jest bezpośrednio wydrukować coś z document.writeln
(to było bardziej pomyślane jako przykład), ale do określenia obecnego „position” w dokumencie z jQuery (i niż zaczynając od tej pozycji na z „nawigacja/przechodzenie” elementów przy użyciu funkcji jQuery.
może to można nazwać „względna przejścia elementów począwszy od bieżącego położenia na w drzewa DOM”?
<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>
UWAGI: Znacznik skryptu z instrukcjami jQuery zostanie wstawiony dynamicznie w dokumencie i tym, co mnie interesuje, aby móc nawigować z tej pozycji w dokumencie za pomocą jQuery. W tagu skryptu mogę nazywać coś takiego jak "WRAP THE NEXT HTML ELEMENT WITH A TAG VIA JQUERY" lub "DAĆ MI NASTĘPNY HTML ELEMENTS VALUE-ATTRIBUTE". Jak wspomniano powyżej, możliwe jest wstawienie "znacznika div" w celu określenia pozycji, ale pytanie brzmi, czy JQuery jest "autonomicznie" w stanie określić jego pozycję w DOM-Tree (aby rozpocząć nawigację w "względny sposób" z tego miejsca na).
Dlaczego nie wystarczy dodać klas do div tak masz kilka selektorów korzystania znaleźć taki chciałeś?