2010-06-08 3 views
0

J'ai ce code ci-dessous qui fonctionne dans Firefox et tous les autres sauf dans IE. Est-ce que je fais une erreur syntaxt quelque part? Je n'arrive pas à le trouver et ça me rend fou. Toute aide est appréciée!Erreur avec mon code JQuery dans IE mais pas Firefox

$(document).ready(function(){ 
    $("label:contains('Number')").html("Register:"); 
    $("input[type='textbox']").each(function(){ 
     var name = $(this).attr('name'); // grab name of original 
     /* create new visible input */ 
     var html = '<input type="checkbox" class="NetscapeFix" size="4" maxlength="5" name="'+name+'" id="'+name+'" value="1" dir="rtl" />'; 
     $(this).after(html).remove(); // add new, then remove original input 
    }); 
}); 

Merci, Kaz

+0

Vous pourriez vouloir reformater votre code! –

+0

Quelle partie ne fonctionne pas? Y a-t-il une partie qui marche? – user113716

Répondre

1

Une conjecture est qu'il n'y a pas une telle chose comme input[type="textbox"]. Peut-être que vous pourriez avoir voulu mettre soit input[type="text"] ou textarea?

Questions connexes