Ce qui suit ne semble pas fonctionner dans IE6. Cependant, cela fonctionne avec IE7 + et Firefox. Je pense que j'ai déjà eu un problème similaire où IE6 n'aime pas les espaces dans les sélecteurs JQuery. Cependant, je ne sais pas comment réécrire cela, donc IE6 l'acceptera.Sélecteurs IE6 et JQuery avec espaces
$('#other_stages :checkbox:not(#section_2_active, #co_t)').change();
J'ai aussi essayé ce qui suit et il ne fonctionne pas non plus:
$('#other_stages').find('input[type=checkbox]:not(#section_2_active,#co_t)').change();
Merci à tous pour toute aide
IE6 est mort. Microsoft a officiellement cessé de le soutenir. Je ne vois aucune raison que tu devrais. Si votre projet s'adresse au public, je suppose que cela n'a pas d'importance pour la plupart des auditoires. Si le projet est pour un client particulier, essayez de le convaincre de passer à IE8 ou mieux, Firefox. –
@Nithesh - J'aimerais pouvoir le faire, mais cette application web fera partie d'un très grand système pour le gouvernement et ils utilisent IE6. Ils vont être mis à niveau dans l'année ou deux, pour l'instant IE6. – Abs
@Nithesh: Loin d'être mort, IE6 le troisième navigateur le plus populaire: http://marketshare.hitslink.com/browser-market-share.aspx?qprid=2 Les grandes entreprises (et les gouvernements) sont très, très lent à faire changements. Considérer [cette réponse] (http://www.hmg.gov.uk/epetition-responses/petition-view.aspx?epref=ie6upgrade) du gouvernement de Sa Majesté à une pétition pour se débarrasser de IE6 dans tous les ministères du gouvernement. Ce serait bien si c'était mort, mais alors, ce serait bien si j'étais mince, bronzé et incroyablement riche. –