我正在使用html和css製作樹結構。 這是我應該達到的最終結構:http://jsfiddle.net/yrE7N/1/Div可見性切換不起作用
我需要的是,點擊節點時,它的子節點會出現。
我做這個至今:
JS小提琴:http://jsfiddle.net/ZTkLg/11/
我用這個js函數
var _hidediv = null;
function showdiv(id) {
if(_hidediv)
_hidediv();
var div = document.getElementById(id);
div.style.display = 'block';
_hidediv = function() { div.style.display = 'none'; };
}
的事情是,JS的功能似乎並沒有切換div stage-two
的可見性。
我已經在此頁面上使用過此功能:http://leonardorestaurant.in/menu它工作,但我不能在這種情況下找出問題。
一個問題我和第二小提琴看到的是'showdiv(二)'不流通文本它會傳遞一個不存在的變量。使用''two''代替 – helion3