动态单选按钮没有出现在IE中

时间:2014-08-05 16:03:44

标签: javascript jquery html

当我单击其中一个表格单元格时,会出现单选按钮。当我选择单选按钮时,表格单元格文本和背景颜色将被修改。这种情况在chrome和FF中运行良好,但在IE中却没有。在IE中,一旦点击表格单元格,我就无法看到单选按钮。我可以看到javascript错误" Object Expected"在浏览器控制台中。请建议我是否需要修改代码才能使其在IE中运行。 IE8是我正在使用的版本。 以下是示例代码:

function showData(index, id, name){
    var rOptions = document.getElementById("options");
    if (rOptions == null){
      //logic
}       

   $('.one').live('click', function() {
     if($(this).hasClass("one")) {       
        deselect(index, name);  
     } 
 });
}

感谢。

1 个答案:

答案 0 :(得分:2)

看起来你的问题就在这里

                name: name+'rOptions', 
                id: name+'rOptions' + (i+1),
                value: splitCodeValue[0],
                title: splitCodeValue[1],
                class:'one' <----

你需要在引号中包装类

                "class" :'one'