最小的jquery替代快速移动webapps

时间:2011-07-02 20:58:57

标签: jquery mobile-website xui

我需要一个简单的jq替代方案,尽可能小,只需要或多或少:

  • 效果基本show /向下。
  • json get
  • 基本DOM

iPhone看起来很相似 - 框架并没有为我做这件事(过于沉重和为此目的),据我所知,这让我留下了xui.js,http://xuijs.com/

不幸的是,slideUp / accordeon - 函数似乎有问题,或者至少没有按预期工作。

感谢任何输入,如果有其他最小的库。或者,如果有人通过手风琴方式让幻灯片与xui一起工作。

(事情自上一篇request: minimal framework for web-apps以来发生了变化,Gaby又名G. Petrioli的有价值的信息在那里发布了)

使用以下内容澄清我与xui的问题:

x$('#box').tween({ height:'0px', color:'#00ff00', backgroundColor:'blue' }, function()
{
  alert('done!');
});

#box(div)的内容仍然可见,即使带有bg-color的div很好地滑动了。我正确使用它吗?

此致

// t

2 个答案:

答案 0 :(得分:4)

做很多事情的绝对最轻松的方法是坚持使用vanilla JavaScript。我创建了一组基本功能,作为我最近一直在研究的可能对您有用的辅助项目的一部分。本质上它只是一个vanilla JavaScript对象,它提供了4种简单的动画类型(fadein / fadeout + slidingown / slideup)以及一些基本的辅助函数(addClass,removeClass)等。只需从我的gitHub代码https://github.com/thybag/JSnip/blob/master/jsnip.js中删除基本函数并根据您自己的需要进行定制。 (抱歉有关插入我的链接,但我虽然粘贴代码会有点过分)[注意:这也缺少一个JSON get方法,虽然我现在假设找到一个vanilla JavaScript函数来做到这一点不应该是难的,如果你决定采用普通的JavaScript路线。]

如果你想要更好的支持,你可以试试JQuery Mobile版本:http://jquerymobile.com/ 我也听说http://www.sencha.com/products/touch/非常适合移动开发(虽然我认为它仍然相当重)但

抱歉,我无法提供更多帮助。

答案 1 :(得分:0)

如果您不喜欢Xui,请尝试Zepto,MinifiedJS或Midori。