-
11. Data: 2011-09-24 21:50:15
Temat: Re: E1 ~ E2 w JavaScript
Od: Mirosław Zalewski <miniopl@CUT_THIS.gmail.com>
sobota, 24 września 2011 17:41 wielka mądrość na czytelników pl.comp.www
spłynęła, gdy tako rzekł(a) |<onrad:
> btw, jquuery tez rozumie tyldę http://api.jquery.com/next-siblings-
> selector/
Dzięki za podpowiedź.
Jak wspomniałem w gałęzi wątku obok -- głównie chodziło mi o to, czy dałoby
radę to zrobić bez dodatkowych bibliotek lub własnego kodu. Może nie
zaznaczyłem tego wystarczająco wyraźnie w pierwszej wiadomości, przepraszam.
--
Niżej podpisany, zamieszkały w http://minio.xt.pl ,
Mirosław Zalewski
-
12. Data: 2011-09-26 18:01:51
Temat: Re: E1 ~ E2 w JavaScript
Od: Piotrek Reinmar Koszuliński <p...@g...com>
Hej,
Osobiście nie znam innej opcji, poza tą którą podałeś oraz
querySelectorem. Nie wiem jaki masz przypadek - czy masz dużo takiego
szukania. Jeśli tak, to możesz sprawdzić czy z querySelectorem nie
będzie szybciej. Przy czym nie możesz w nim użyć "this" - w zamyśle
elementu od którego zaczynasz. Dlatego nawet jQuery tutaj dodaje
tymczasowe ID do elementu (dla Ciebie E1) i go używa w query. Poza tym
wygodniej może Ci być w drugą stronę - użyć selektora "+".
Pozdrawiam,
Piotrek Koszuliński http://code42.pl
-
13. Data: 2011-09-26 21:47:18
Temat: Re: E1 ~ E2 w JavaScript
Od: Mirosław Zalewski <miniopl@CUT_THIS.gmail.com>
Nigdy wcześniej nie słyszałem o querySelector. Z tego co widzę, pozwala on
wybrać elementy z DOM przy pomocy selektorów CSS. Super sprawa!
Na MDN piszą, że querySelector jest obsługiwany już przez IE8, więc jest
raczej bezpieczny w użyciu. Chociaż ja akurat w tym przypadku jestem w na
tyle dogodnej sytuacji, że nie muszę dbać o poprawną obsługę przez
jakiekolwiek IE ;) .
W wolnej chwili zapoznam się z dokumentacją Selectors API na stronie W3C.
Wydaje mi się, że jest to przynajmniej bardzo obiecująca technika.
Dziękuję za odpowiedź :) .
--
Niżej podpisany, zamieszkały w http://minio.xt.pl ,
Mirosław Zalewski
-
14. Data: 2011-09-26 21:55:44
Temat: Re: E1 ~ E2 w JavaScript
Od: Peter May <p...@o...pl>
W dniu 26-09-2011 23:47, Mirosław Zalewski pisze:
> Nigdy wcześniej nie słyszałem o querySelector. Z tego co widzę, pozwala on
> wybrać elementy z DOM przy pomocy selektorów CSS. Super sprawa!
>
> Na MDN piszą, że querySelector jest obsługiwany już przez IE8, więc jest
> raczej bezpieczny w użyciu. Chociaż ja akurat w tym przypadku jestem w na
> tyle dogodnej sytuacji, że nie muszę dbać o poprawną obsługę przez
> jakiekolwiek IE ;) .
>
> W wolnej chwili zapoznam się z dokumentacją Selectors API na stronie W3C.
> Wydaje mi się, że jest to przynajmniej bardzo obiecująca technika.
>
> Dziękuję za odpowiedź :) .
Jest jeszcze querySelectorAll :-)
--
Peter