午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

angular.js - 通過數據中children的個數自動生成能點擊展開的div

瀏覽:303日期:2024-09-15 10:58:25

問題描述

數據如圖:angular.js - 通過數據中children的個數自動生成能點擊展開的div

根據獲取的這些數據要做出這樣的效果:angular.js - 通過數據中children的個數自動生成能點擊展開的div最外面的父級一直都顯示,點擊后顯示它的子級,如果子級還有子級,點擊后又可以展開...

問題解答

回答1:

<!DOCTYPE html> <html> <head><meta charset='utf-8' /><style type='text/css'> .list {margin: 0;padding-left: 20px; }.list li {list-style: none; }.hide {display: none; }.control ~ .control-label {display: inline-block;width: 0;height: 0;border: 6px solid transparent;border-left-color: #000; }.control:checked ~ .control-label {border-left-color: transparent;border-top-color: #000; }.control ~ .list {display: none; }.control:checked ~ .list {display: block; }.control-label::after {content: attr(data-title);display: block;margin-top: -6px;margin-left: 0.5em;width: 10em;font-size: 12px;line-height: 12px; }</style> <head> <body><script> function createItem(data) {var id = (Math.random()).toString(16).slice(2); var p = document.createElement(’p’); p.className = ’content’;var input = document.createElement(’input’);input.type = ’checkbox’; input.className = ’hide control’; input.id = ’control-’ + id; var label = document.createElement(’label’); label.className = ’control-label’; label.setAttribute(’for’,’control-’ + id); label.dataset.title = ’[’ + data.Code + ’]’ + data.Name;p.appendChild(input);p.appendChild(label); return p; } function createTree(data) {var ul = document.createElement(’ul’); ul.className = ’list’; for(var i = 0,len = data.length; i < len; i++) { var li = document.createElement(’li’); var p = createItem(data[i]); li.appendChild(p); if(data[i].children && data[i].children.length > 0) {p.appendChild(createTree(data[i].children)); } ul.appendChild(li);} return ul; } var elems = createTree(data); document.body.appendChild(elems);</script> </body></html>

相關文章:
主站蜘蛛池模板: 看黄色一级视频 | 天天干天天操av | 欧美精品在线免费 | 李宗瑞91在线正在播放 | 国产91在线播放精品91 | 天天天天天天天操 | 日韩精品一区二区三区四区五区 | 亚洲视频在线一区 | 亚洲日本天堂 | 精品视频一区二区三区四区 | 中文字幕 视频一区 | 亚洲精品一级片 | 国产一区在线播放 | 三级视频欧美 | 成人免费播放 | 色综合天天干 | 成人免费看片在线观看 | 韩日在线 | 国产精品亚洲视频 | 欧美午夜一区 | 国产精品99久久久久久动医院 | 97视频在线免费观看 | 在线观看黄色av | 女人天堂网站 | 三级国产视频 | 99热r| 久久国产欧美 | 蜜桃精品视频在线观看 | 岛国av在线播放 | 日韩一级黄 | 国产簧片 | 亚洲男人天堂2017 | 亚洲高清网站 | 日韩欧美精品在线 | 欧美精品在线视频 | 91久久精品一区二区三区 | 日韩精品在线一区二区三区 | 欧美日韩一区二区不卡 | 精品一区二区三区视频 | 欧美视频xxx | 日韩av一二三 |