【问题标题】:jQuery UI datepicker performancejQuery UI 日期选择器性能
【发布时间】:2011-02-28 19:19:07
【问题描述】:

我的网页上有一个用于指定日期的文本框,所以我想使用jQuery DatePicker。然而,我的大多数用户都被锁定在使用 IE6 并且 jQuery DatePicker 在这个浏览器中的性能有点迟钝。

谁能推荐一个替代的 JavaScript 日期选择器,或任何提高 jQuery DatePicker 显示性能的方法?

【问题讨论】:

标签: jquery performance jquery-ui jquery-ui-datepicker internet-explorer-6


【解决方案1】:

我也遇到了这个问题。以下是一些有助于提高 IE6 性能的因素:

  1. 开启背景图片缓存。这将在显示日期选择器之前加载图像:

    try {
        document.execCommand("BackgroundImageCache", false, true);
    } catch(exception) {
        // other browsers do nothing
    }
    
  2. 关闭动画。事情看起来不太好,但性能才是最重要的:

    $("#datepicker").datepicker( { showAnim: '' });
    

这些似乎对我有点帮助。您还可以进行其他一些小的调整。

【讨论】:

  • 这个 BackGroundImageCache 调用是 IE6 和 Jquery UI Datepicker 的救命稻草。谢谢!
猜你喜欢
  • 1970-01-01
  • 2018-01-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多