IE8的类和属性选择器问题

时间:2015-05-28 12:47:11

标签: javascript jquery

我正在使用一个名为datetimepicker的Jquery插件,在Firefox中运行良好但在IE8中运行效果不佳。我将问题缩小到jquery选择器。我有一个名为sm_whiteboard的表,在该表中有一个ID为Next_x0020_update_x0020_at的输入框(此ID动态改变,这就是我所做的ID *)。

    $("table.sm_whiteboard [id*=Next_x0020_update_x0020_at]").datetimepicker({
        addSliderAccess: true,
        sliderAccessArgs: { touchonly: false }
    });

此代码在Firefox中运行良好,但在IE8中运行不正常。在IE8中它没有在控制台中给我任何错误。如果我只选择像$("[id*=Next_x0020_update_x0020_at]")这样的输入,那么它在IE8中有效。

我可能出错的任何想法?

1 个答案:

答案 0 :(得分:1)

感谢A. Wolff我发现问题是由于我的班级名称中出现了一个简单的字符问题。似乎IE8区分大小写,因此必须确保类名与所有大写字母完全匹配。

谢谢大家!

small