我正在使用一个名为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中有效。
我可能出错的任何想法?
答案 0 :(得分:1)
感谢A. Wolff我发现问题是由于我的班级名称中出现了一个简单的字符问题。似乎IE8区分大小写,因此必须确保类名与所有大写字母完全匹配。
谢谢大家!
small