我的JQuery代码在IE中出错而不是Firefox

时间:2010-06-08 22:58:32

标签: jquery firefox internet-explorer

我在下面有这个代码,它可以在Firefox和除IE之外的所有其他代码中运行。我在某处做了一个语法错误吗?似乎无法找到它并且它让我疯狂。任何帮助表示赞赏!

$(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
    });
});

谢谢你, 卡兹

1 个答案:

答案 0 :(得分:1)

有人猜测,没有input[type="textbox"]这样的东西。也许您可能打算放置input[type="text"]textarea