Tutto ad un tratto alcuni functionlities dell'interfaccia utente del nostro sito non stanno lavorando e sto ottenendo il messaggio di errore:jQuery eccezione non rilevata: errore di sintassi, l'espressione non riconosciuta [tabindex = "qualcosa"]
jQuery eccezione non rilevata: errore di sintassi, l'espressione non riconosciuta [tabindex = "qualcosa"]
QUESTO è il mio codice:
var thumb_src = jQuery('a[name="thumb-image"] img[src*=' + sku + ']').attr('src');
jQuery('a[ tabindex=' + thumb_src + ']').prevAll().removeClass('selectedThumb');
jQuery('a[ tabindex=' + thumb_src + ']').addClass('selectedThumb');
jQuery('a[ tabindex=' + thumb_src + ']').nextAll().removeClass('selectedThumb');
Si stava lavorando bene fino a jQuery è stato aggiornato alla più recente e credo che sia la causa. Sto facendo qualcosa di illegale nelle dichiarazioni di cui sopra? Grazie per qualsiasi input o aiuto su questo!
penso che devi usare 'a [tabindex =' piuttosto che 'a [tabindex =' – drudge
Quali versioni hai aggiornato da/a? Sto indovinando che stai usando qualcosa che è deprecato nella nuova versione. – WEFX
perché dovresti impostare il tuo tabindex su qualcosa che non sia un numero? anche tu hai provato a rimuovere lo spazio bianco qui "a [t". – jacobangel