【问题标题】:Javascript/CSS frameworks [closed]Javascript/CSS 框架 [关闭]
【发布时间】:2011-12-28 15:59:33
【问题描述】:

是否有任何 JavaScript/CSS 框架可用于实现以下目标:

  1. 自定义不同的 UI 项目,如弹出窗口、浮动窗口、对话框、工作表
  2. 图像动画、移动图像、图像幻灯片放映
  3. 事件处理程序,例如图像上的鼠标拖动事件

【问题讨论】:

    标签: javascript css


    【解决方案1】:

    jQuery UI 对我来说是您正在寻找的最佳人选。

    【讨论】:

    • 同意。开始学习曲线有点陡峭,但确实让事情变得更容易。
    • 幸运的是,文档丰富且支持可用,因此一旦您通过了学习曲线,其他一切都变得轻而易举。
    • jQuery 不是您正在寻找的 最佳 候选者,它只是其中一种可能性。它是最受欢迎的,但还有其他选择。可悲的是,它已经到了对很多人来说 jQuery is javascript 的阶段
    • 我建议它针对其他框架,因为有大量信息可以支持它。文档、对旧浏览器的支持、插件、可用性等等(对我来说)几乎没有。但你是对的,可能还有其他框架更适合这项工作,但它们是否像 jQuery UI 一样简单、灵活且经过良好测试/记录?我想这一切都取决于开发人员。
    • @fritzfromlondon 出于好奇,你有什么建议?
    【解决方案2】:
    【解决方案3】:

    jQuery 和 jQuery UI 非常适合:http://www.jquery.comhttp://www.jqueryui.com 应该可以帮助您。

    【讨论】:

      【解决方案4】:

      嗯,几乎每个 JS 框架都这样做——从你的 Prototype.js / script.aculo.us / Livepipe(如果你必须的话),到 jQuery / jQuery Tools(或 jQuery UI - 如果你必须的话),MooTools / MochaUI ,Dojo / Dijit,YUI(如果你必须 - 但永远使用 AlloyUI),ExtJS / Sencha。

      【讨论】:

        【解决方案5】:

        我使用过 jQueryUI 和 ExtJs,在我看来,ExtJs 更适合您描述的目标。是的,它不是免费的,但绝对物有所值。 jQuery 是一个很棒的小框架,它在 DOM 操作、简单的效果和事件处理方面非常出色。 ExtJs 首先是最丰富的组件集。从这些组件构建复杂的应用程序非常容易。

        查看 extjs 演示,你就会明白我的意思:

        http://dev.sencha.com/deploy/ext-4.0.7-gpl/examples/

        【讨论】:

          猜你喜欢
          • 2010-11-20
          • 2012-03-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-06-22
          相关资源
          最近更新 更多