1

私は、可能な限り小さく、多かれ少なかれ要件のみを備えた、完全に単純なjqの代替手段が必要です。

  • スライドアップ/ダウン。
  • json get
  • 基本的なDOM

iPhone-そっくりさん-フレームワークは私のためにそれをしません(目的のためにやり過ぎで重い)、それは私の知る限り、xui.js、http://xuijs.com/を私に残します

残念ながら、slideUp /アコーディオン-機能はバグがあるか、少なくとも期待どおりに機能していないようです。

他に最小限のライブラリがある場合は、入力していただきありがとうございます。または、誰かがアコーディオン方式でxuiを操作するためのスライドアップを持っている場合。

(前回の投稿リクエストから状況が変更されました:ウェブアプリの最小限のフレームワーク、Gaby aka G. Petrioliからの貴重な情報)

xuiに関する私の問題を明確にするために、以下を使用します。

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

#box(div)の内容は、bg-colorのdivが上手くスライドしても、引き続き表示されます。正しく使っていますか?

よろしく、

// t

4

2 に答える 2

4

多くのことを行うための絶対的に最も軽い方法は、バニラJavaScriptの方針に沿った何かに固執することです。私は最近取り組んでいるサイドプロジェクトの一部として、あなたに役立つかもしれない一連の基本的な機能を作成しました。基本的には、4つの単純なアニメーションタイプ(fadein / fadeout + slidedown / slideup)といくつかの基本的なヘルパー関数(addClass、removeClass)などを提供する単なるバニラJavaScriptオブジェクトです。基本関数をgitHubコードhttps://githubから削除するだけです。 .com / thybag / JSnip / blob / master / jsnip.js自分のニーズに合わせてカスタマイズします。(リンクを差し込むことについて申し訳ありませんが、コードを貼り付けるのはやり過ぎでしょう)[注:これを行うためのバニラJavaScript関数を見つけるのは難しいことではないと思いますが、現時点ではこれにもJSONgetメソッドがありません。プレーンなJavaScriptルートを使用することにしました。]

もう少しサポートが必要な場合は、JQuery Mobileバージョンを試してみてください:http://jquerymobile.com/ http://www.sencha.com/products/touch/は、モバイルにかなり適していると 聞きました。開発(まだかなり重いと思いますが)

申し訳ありませんが、これ以上お役に立てることはありません。

于 2011-07-02T21:26:14.353 に答える
0

Xuiが気に入らない場合は、Zepto、MinifiedJS、またはMidoriを試してください。

于 2014-01-17T03:42:27.230 に答える