Doorbreken van JScript runtime-fout: toestemming geweigerd in IE7 op $ (': tekst')

I'm getting a permission denied error only in IE7, when I'm doing $(':text'). I'm using jQuery-1.6.2 and it's working perfectly fine in all the other browsers and even IE>=8;

Help alstublieft...

Dank je.


EDIT:

Ik heb net gemerkt dat $ (': text') werkt met jQuery-1.4.2

Het werkt niet meer in IE7 sinds ik jQuery heb bijgewerkt.

0

1 antwoord

Heb je geprobeerd gebruik te maken van $ ("input [type = 'text']) dit is een veel snellere query, want: text evalueert naar *: tekst die langzaam is.

1
toegevoegd
Ik weet dat de documentatie vermeldt dat van 1.5.2 die selector alle invoer zal selecteren die niet een type gedefinieerd heeft evenals inputs met type = tekst. Misschien doet het daar iets vreemds.
toegevoegd de auteur Keith.Abramo, de bron
ZOET, dat werkt. Maar ik weet nog steeds niet waarom $ ("[type = 'tekst']") niet werkt !!!
toegevoegd de auteur Hamid, de bron
Ik snap het. Wat de reden ook was, je hebt mijn dag gemaakt. Ik heb daar al een tijdje veel haar getrokken. Bedankt voor de hulp.
toegevoegd de auteur Hamid, de bron