TOP > 技術系 > javascript >

クリックしたら入れ子のUL要素の表示・非表示を切り替えるJavaScript

このエントリーをはてなブックマークに追加

入れ子のリストでクリックしたらその子要素のULを非表示にするJavaScript
まぁそういうものです。

var open_child_ul = function(e){
	var ul = e.nextSibling;
	while(ul.tagName != "UL"){
		ul = ul.nextSibling;
	}
	ul.style.display="block";
	e.onclick=function(){close_child_ul(this)}
}
var close_child_ul = function(e){
	var ul = e.nextSibling;
	while(ul.tagName != "UL"){
		ul = ul.nextSibling;
	}
	ul.style.display="none";
	e.onclick=function(){open_child_ul(this)}
}

スポンサードリンク

javascriptに関するエントリー

カテゴリ:

トラックバック(0)

このブログ記事を参照しているブログ一覧: クリックしたら入れ子のUL要素の表示・非表示を切り替えるJavaScript

このブログ記事に対するトラックバックURL: http://www.kazumanishihata.com/mt/mt-tb.cgi/240

コメントする

関連エントリー

スポンサードリンク

グルメ

  • 鶴丸のカレーうどん
  • めりけんや[うどん][高松]
  • 凱陣
  • 北古馬場 ごえもんのカレーうどんで〆 [高松]
  • かき揚げ
  • うどん
  • みのりんご[原宿][カレー][ランチ]
  • 第2回ご当地パン祭りで優勝したクロワッサンB.C
  • テール
  • 〆は冷やし讃岐

よく食べに行く場所

このブログ記事について

このページは、西畑一馬が2008年6月25日 17:56に書いたブログ記事です。

ひとつ前のブログ記事は「google map apiで住所検索」です。

次のブログ記事は「prototype.jsでフォームをまとめてAjax」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。