2

我想将 jquery UI 精简到 fullpage.Js 所需的最低限度。您能否准确告诉我 jQuery UI 的哪些部分是操作所必需的?所有这些都在 jQuery UI 中: * 包括:jquery.ui.core.js、jquery.ui.widget.js、jquery.ui.mouse.js、jquery.ui.position.js、jquery.ui.accordion.js , jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery .ui.effect.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui .effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui .effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js, jquery.ui.menu.js,

太多了,我想缩小尺寸。

非常感谢!

4

2 回答 2

2

好吧,这是个什么问题。如果您只想最小化您使用的内容,我建议您在以下位置滚动您自己的文件:http: //jqueryui.com/download/

您可以具体选择要包含在文件中的 jQuery UI 的哪些部分,并以常规和最小化版本获取它。

如果 fullpage.js 没有指定它们使用或不使用什么,您可能需要进行一些试验和错误来查看可以退出的内容。我猜他们使用了不少动画。

于 2014-03-17T17:30:44.937 回答
2

您根本不需要包含 jQuery UI。随便浏览一下代码(和文档)后,似乎默认的缓动函数(easeInQuart)是唯一使用 jQuery UI 的东西。

https://github.com/alvarotrigo/fullPage.js#usage

将缓动选项设置为linearswing使用 jQuery 的默认缓动。

于 2014-03-17T17:46:39.993 回答