Javascript 动态单选按钮不出现在IE中

Javascript 动态单选按钮不出现在IE中,javascript,jquery,html,Javascript,Jquery,Html,当我单击其中一个表格单元格时,会出现单选按钮。当我选择单选按钮时,表格单元格文本和背景颜色将被修改。这个场景在chrome和FF中运行良好,但在IE中却不行。在IE中,单击表格单元格后,我无法看到单选按钮。我可以在浏览器控制台中看到javascript错误“Object Expected”。请建议我是否需要修改代码以使其在IE中工作。IE8是我正在使用的版本。 下面是示例代码: function showData(index, id, name){ var rOptions = docu

当我单击其中一个表格单元格时,会出现单选按钮。当我选择单选按钮时,表格单元格文本和背景颜色将被修改。这个场景在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);  
     } 
 });
}

谢谢。

看来你的问题就要来了

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

哪一行给了你这个错误?1.5.2是jQuery的一个非常旧的版本。顺便说一下,为了一致性,最好总是用引号括起属性名。
                "class" :'one'