Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript/CSS框架_Javascript_Css - Fatal编程技术网

Javascript/CSS框架

Javascript/CSS框架,javascript,css,Javascript,Css,是否有任何JavaScript/CSS框架可用于实现以下目标: 自定义不同的UI项,如弹出窗口、浮动窗口、对话框、工作表 图像动画、移动图像、图像幻灯片放映 事件处理程序,如图像上的鼠标拖动事件 “对我来说”是您所寻找的最佳人选。您可以查看并从列表中进行选择 也可以看到这个答案jQuery和jqueryui非常适合这一点:并且应该对您有所帮助。几乎所有的JS框架都是这样做的——从yeolde Prototype.JS/script.aculo.us/Livepipe(如果您必须),到jQuery

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

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

  • “对我来说”是您所寻找的最佳人选。

    您可以查看并从列表中进行选择


    也可以看到这个答案

    jQuery和jqueryui非常适合这一点:并且应该对您有所帮助。

    几乎所有的JS框架都是这样做的——从yeolde Prototype.JS/script.aculo.us/Livepipe(如果您必须),到jQuery/jQuery工具(或者jqueryui,如果您必须)、MooTools/MochaUI、Dojo/Dijit、YUI(如果你必须——但永远不要和阿洛尤伊在一起),ExtJS/Sencha.

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

    查看extjs演示,您将了解我的意思:


    同意。开始时有一个快速的学习曲线,但它确实让事情变得更容易。幸运的是,文档丰富,支持可用,因此一旦你通过了学习曲线,其他一切都是轻而易举的。jQuery不是你所寻找的最佳候选对象,它只是一种可能性。它是最受欢迎,但还有其他选择。遗憾的是,对于很多人来说,jQuery已经到了一个JavaScription的阶段。我建议它与其他框架相比,因为有大量的信息支持它。文档、对旧浏览器的支持、插件、可用性等等(对我来说)仅次于非。但你是对的,可能还有其他框架更适合这项工作,但它们是否像jQuery UI那样简单、灵活、经过良好测试/记录?我想这一切都取决于开发人员。@fritzfromlondon出于好奇,你有什么建议?