javascript - jQuery 日期选择器在 IE 中不起作用

标签 javascript jquery internet-explorer datepicker

我有一个非常基本的脚本,可以在我的三个输入上设置日期选择器,这个脚本在除 Internet Explorer 之外的所有浏览器中都完美,我只是想知道是否有人知道为什么。这是该页面的全部 JavaScript:

<script type='text/javascript'>
    $(function() {
        CKEDITOR.replace('content');
        $('input.datepicker').datepicker();
        $('input[name="media"]').click(function() {
            $('fieldset.media').toggle('slow');
        });
        $('input[name="digital"]').click(function() {
            $('fieldset.digital').toggle('slow');
        });
    });
</script>

该元素存在是因为它适用于所有其他浏览器。 Firebug(Firefox 插件)不显示任何错误。

感谢您提供的任何帮助。

编辑

这就是我用于包含 jQuery 的脚本标记的样子。

<script src='/assets/javascript/jquery.js' type='text/javascript'></script>

编辑 2

它在 IE6 和 IE7 中完全工作(包括不透明度),IE8 不工作。

最佳答案

我已通过为每个元素使用单独的 ID 并从此更改蓝图 CSS 的条件注释来修复它

<!--[if IE]>

为此

<!--[if lt IE 8]>

希望这对一些人有帮助。

关于javascript - jQuery 日期选择器在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4157643/

相关文章:

javascript - 我正在尝试使用 Flot 在图表上绘制比赛时间 "01:23:22",这样我就可以随着时间的推移进行比较

css - Firefox 4 中的粉色边框

javascript - 使用 JQuery 加载 IMDB 海报不起作用

javascript - 将 if 语句与具有多个值的嵌套数组的 JavaScript 对象合并

javascript - ng-show 未正确更新

javascript - 如何使用ajax插入mysql表?

javascript - 在 Safari 和 Chrome 中跳转 div。 jQuery/Javascript

html - 从我的桌面加载页面时,IE11 无法识别 HTML5 元素,有什么想法吗?

jquery - Internet Explorer(和 jquery)中的标签和隐藏字段

javascript - 获取 504 网关超时状态代码 javascript