14

SVG + Javascript フレームワークに関する他の経験を聞きたいと思っています。

フレームワークで処理したいこと - DOM の作成、イベント処理、最小サイズ。

Jquery SVG プラグイン - http://keith-wood.name/svg.htmlは、私が見つけることができる唯一のもののようです。

4

7 に答える 7

17

Raphaelは、ブラウザーがサポートするものに応じて、SVG または VML を使用してベクター グラフィックスを操作するための JavaScript フレームワークです。

于 2008-09-15T14:12:30.010 に答える
4

D3 ライブラリを確認する

D3.js は、データに基づいてドキュメントを操作するための小さな無料の JavaScript ライブラリです。

于 2011-09-05T14:09:06.697 に答える
3

私のお気に入りのJavaScriptフレームワークはjQueryです。ただし、元のjQueryパッケージは、HTML固有の場所がいくつかあるため、SVG内で実行できません。

しかし、最新バージョンのjQuery(1.4.2)にパッチを適用したので、SVGで実行できるようになりました。ここからパッチを適用したjQueryパッケージを取得できます。

それに関する単一の問題は、SVGが含まれているjQueryソースから初期化関数を呼び出さないことです。そのため、jQueryInitialize関数を導入することになっており、イベントjQueryInitialize(window);で手動で呼び出す必要があります。svg:onload

于 2010-02-20T21:02:41.300 に答える
1

SVGまたは単にベクターのようなグラフィック操作が必要ですか?John Resigは、「Processing」視覚化言語をJavaScriptに移植しました。私はこれを使用したことはありませんが、jQueryの作成者から、実際にSVGを必要としない場合に役立つ可能性があります。

http://ejohn.org/blog/processingjs/

于 2008-09-15T14:05:27.737 に答える
0

まだ使用していませんが、svg を生成する JavaScript フレームワークであるため、しばらく前にPlotKitをブックマークしました。

于 2008-09-15T14:09:08.350 に答える
0

申し訳ありませんが、スパム防止メカニズムにより、1 つの回答に複数のハイパーリンクを投稿することはできません。これは SVG の下で jQuery を実行するという概念の証明です

于 2010-02-20T21:05:52.293 に答える