2011-12-08 9 views
1

誰かが次のようなものを実装する方法を知っているかどうかを知りたいですか?ここで Javascriptの展開可能なメニュー - サンプルコード?

は、以下のサンプルです:

enter image description here

そして、あなたはプラスをクリックすると、メニューが展開されます。私はGoogleで検索してきたし、かなりの数のメニューを発見した

enter image description here

。しかし、私はこの+/-機能を持つものを探しています。

+0

通常、+と - は自分がコントロールする画像で、画像をクリックするとトグルされます。 – Danny

答えて

1

、私は単一のdivでjqueryのUIのアコーディオンにしてください。デフォルトでは、トグルに矢印を使用しますが、それを変更することは自明です。アイコンを変更する場合はHere's a tutorialこれは、APIを使用して無限に適応可能です。

jQuery UIを既に使用している場合は、ロードするだけの大きな利点があります。あなたはスタイリングのためにThemeRollerを打つこともできません。

+0

ありがとう@ bpeterson76。私はどのようにアイコンを変更することができるかを見つけた...かなり簡単! – Ray

1

ここに複雑何も:)のjQueryで簡単なslideToggle(http://api.jquery.com/slideToggle/)はそのプラスのイメージをクリックしてバインドさと、あなたの効果を持っている:)

コメントあなたの場合理解するためにはより多くのコードが必要です。

0

あなたはjQueryのを使用したい場合は、あなたがHTMLを設定したら、1つの簡単なjavascriptの呼び出しが動作し、それを取得しますTreeView extension

を使用することができます。

$( "#yourDiv")。treeview();それは私がこれをやっていた場合

http://docs.jquery.com/Plugins/Treeview

関連する問題