Pracuję nad wstępnie napisanym modułem dla witryny i muszę kierować element o identyfikatorze test:two
. Teraz element ten zawiera dwukropek, więc jquery prawdopodobnie i zrozumiale widzi "dwie" jako pseudo-klasę. Czy istnieje sposób kierowania tego elementu za pomocą jQuery?Jquery wybieranie identyfikatora z dwukropkiem w nim
Również zmiana identyfikatora nie jest możliwa. Uwierz mi, gdybym mógł, zrobiłbym to.
I już ułożyła przykład tutaj: http://jsfiddle.net/zbX8K/1/
Jako alternatywę do ucieczki, można pobrać elementu DOM używając getElementById a następnie owinąć go w jQuery. na przykład. '$ (document.getElementById ('test: two'))'. Ta technika może być przydatna również w innych przypadkach. –
Zrobiłem kilka testów, zobacz tutaj: http://stackoverflow.com/a/11862160/533426 – Toskan
Duplikat: [Obsługa dwukropka w jQuery elementu] (http://stackoverflow.com/questions/5552462) – hippietrail