我需要一个简单的jq替代方案,尽可能小,只需要或多或少:
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
答案 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。