Uncaught Error: Syntaxfehler, nicht erkannter Ausdruck: nicht unterstütztes Pseudo: [duplicate]

Diese Frage hat hier bereits eine Antwort:

Wie werden JSF-Komponenten mit jQuery ausgewählt? 4 Antworten

Ich habe eine txtBox und ihre ID ist: beginDateTxt

aber jsf macht esj_idt8:beginDateTxt

in jquery versuche ich es so zu erreichen

  <script type="text/javascript">
            $(document).ready(function() {
                $(function() {
                    $("#j_idt8:beginDateTxt").mobiscroll().date({
                       theme: 'android-ics light', mode:'scroller', display: 'bottom'
                    });
                });

            });
   </script>

Aber ich bekomme unten Fehler:

Uncaught Error: Syntaxfehler, nicht erkannter Ausdruck: nicht unterstützt Pseudo: beginDateTxt

Warum

Antworten auf die Frage(2)

Ihre Antwort auf die Frage