Chcę uruchomić animację jQuery, gdy kliknięto treść wstawianą przez pseudoelementy CSS :before:
i :after
. Jednak nie jestem pewien, jak to zrobić; moje pierwsze przypuszczenie, $(#id:before).click()
nie działa. Czy to jest część funkcji jQuery? Jeśli tak, w jaki sposób mogę wybrać zawartość?Zdarzenie jQuery .click() dla pseudoelementu CSS (: before /: after)?
Odpowiedz
jQuery nie obsługuje selektorów CSS :before
i .
Aby wybrać rodzeństwo, użyj
.siblings()
, a następnie odfiltruj stamtąd.
+1 za sam brak wsparcia. Powinienem jednak powiedzieć, że '.siblings()' nie wybiera pseudoelementów, to wybiera zupełnie inne elementy z obecnie zakrojonych. Elementy treści ": before" i ": after" nie są tak czy inaczej rodzeństwem, są dziećmi podanych elementów (ale rodzeństwem jego treści). Więcej tutaj: http://www.w3.org/TR/CSS2/generate.html#before-after-content – BoltClock
Ups, mój błąd. Dziękuję za wyjaśnienia :) –
Dzięki za to, a dzięki @BoltClock za wyjaśnienie. Daję jQuery. Przed/.przy użyciu metod. – daysrunaway
- 1. CSS :: before :: after pseudoelement klasy nie działa
- 2. Co to jest & :: before, & :: after w CSS?
- 3. docelowa: before i: after pseudo-elementów z jQuery
- 4. jQuery UI sortowalne zdarzenie click
- 5. jquery jtable niestandardowe zdarzenie click
- 6. Pseudoelementy CSS: before &: after work inaczej w Internet Explorerze
- 7. Zdefiniuj zdarzenie click dla UISegmentedControl
- 8. Zdarzenie click click jQuery na 1000 divs, zoptymalizować podejście?
- 9. Jak mogę użyć pseudoelementu CSS: before {content: ''}, aby wpłynąć na element <option>?
- 10. jQuery to samo zdarzenie click dla wielu elementów
- 11. Zdarzenie click jquery dla tabletów i telefonów z ekranem dotykowym
- 12. JTable - zdarzenie click click Selected Row
- 13. :: before/:: after pseudo class nie działa na element wideo
- 14. Czy można wykryć kliknięcie elementu: after lub: before pseudo z jQuery?
- 15. jak stworzyć styl inline z: before i: after
- 16. Wtyczka DataTables dla jquery i zdarzenia click
- 17. Czy jest możliwe sprawdzenie stylów "obliczonych" dla :: after i :: before pseudo elements?
- 18. Jak obsługiwać zdarzenie click DataGridViewLinkColumn
- 19. Lista elementów HTML, które obsługują CSS: before i: after elementami pseudo
- 20. Konflikt jQuery .focusout/.click
- 21. Jak powiązać zdarzenie click na obraz dodane za pomocą CSS „background-image” obiektu jQuery
- 22. jquery unbind click
- 23. Zdarzenie click Selenium nie uruchamia angularjs ng-click
- 24. Jak wykrywać zdarzenie click click w przeglądarce za pomocą kątowego?
- 25. JQuery After Body ASP .NET MVC 4
- 26. Jak utworzyć zdarzenie click dla dzieci w rozwijanej liście
- 27. Jak wywołać click() dla elementu?
- 28. Jquery: używanie dwóch selektorów dla jednego zdarzenia .click?
- 29. Czy jest możliwe użycie różnych @Before @After dla każdego przypadku testowego w JUnit?
- 30. Jak przekazać zdarzenie click on poprzez widok?
http://api.jquery.com/before/po –
@Mike Soule: To nie jest to samo. – BoltClock