ho trovato this solution per un selettore case-insensitive jQuery :contains
su StackOverflow. Funziona alla grande, ma a discapito delle prestazioni. Qualcun altro trova questa soluzione un po 'lenta?C'è un modo per velocizzare questa soluzione per un jQuery insensibile alle maiuscole: contiene un selettore?
sto usando il selettore :contains
per cercare un tavolo. L'utente digita una stringa di ricerca in una casella di testo. Per ogni sequenza di tasti, cerca nella tabella quella stringa, mostrando solo le righe che contengono quella stringa tramite il selettore :contains
. Prima di implementare la soluzione senza distinzione tra maiuscole e minuscole, questa ricerca era veloce e scattante. Ora con questa soluzione, si blocca per un breve momento dopo ogni sequenza di tasti.
Tutte le idee su come questa soluzione possa essere accelerato?
Questo è un post incredibilmente vecchio e probabilmente non pertinente alla realtà, ma se dovessi ritirare la mia macchina del tempo. La mia ipotesi sta invocando jquery su quel dato specifico/DOM ha provocato un'eccezione javascript che jquery ha gestito internamente. Considerando che il tuo passaggio al controllo a più zampe probabilmente si è verificato in corto circuito invece di sollevare un'eccezione che era necessaria. –