Mianowicie szukam sposobu na odwołanie się do elementu który wywołał funkcję. Dla przykładu mam:
<div id="test" onclick="funkcja()">treść</div> <script> function funkcja(){ $('#test').animate(...); } </script>
I chciałbym zastąpić $('#test') kawałkiem kodu, który pozwoli mi odwołać się do diva, którego
atrybut 'onclick', go wywołał, w razie gdybym chciał np dopisać potem
<div id="test2" onclick="funkcja()">inna treść</div>
i nie zmieniać przy tym samego skryptu.
Za sobą mam kilkanaście minut grzebania w google, zapewne po prostu nie potrafię odpowiednio
sklecić dla wyszukiwarki trafnych tagów. Tak czy siak, nie znalazłem tam odpowiedzi na pytanie...
Serdecznie proszę o waszą pomoc.
@edit
domyślam się, że mógłbym zrobić funkcję, która wyglądałaby tak:
function funkcja(id){ $(id).animate(...); }
ale może jest na to lepsze rozwiązanie? W razie gdybym nie chciał nadawać id elementowi.