动态树形列表基本原理演示
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>动态树形列表基本原理演示</title>
<style>
/* 设置class属性为item的div缩进10px */
div.item {
margin-left:10px;
}
</style>
var counter = 1; //全局子项计数器
function init() {
var menu = document.getElementById("menu");
addChildren(menu);
}
function addChildren(pNode) {
event.cancelBubble = true; //阻止事件冒泡,避免父层div响应onclick事件
pNode.appendChild(createNewItem());
pNode.appendChild(createNewItem());
pNode.appendChild(createNewItem());
}
function createNewItem() {
var _node = document.createElement("div"); //创建一个div节点
_node.innerHTML = "<div class='item' + counter + "</div>";
return _node;
}
</script>
</head>
<div id="menu"></div>
</body>
</html>
转载于:https://blog.51cto.com/opper/122406
动态树形列表基本原理演示相关推荐
- Java 定义数组的三种方式,int...x动态参数列表
定义数组的三种方式 以 int型 的一维数组为例,说说三种定义方式 int[] arr = new int[3]; 这是最常用的方式,定义时就含有默认值,可以后续赋值 public class Dem ...
- C++动态二维数组演示的代码
将代码过程中经常用到的代码珍藏起来,下边资料是关于C++动态二维数组演示的代码. #include <iostream> #include <string>using name ...
- jquery动态添加列表后样式失效解决方式
最近在做一个通讯录,使用jquery mobile方式来做,在动态添加列表后,listview原有的样式失效,折腾一会,找出解决办法.代码如下. <%@ page language=" ...
- animate方法 jQuery中元素的创建 创建十个p标签 创建列表 动态创建列表
animate方法 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...
- 华为动态NAT小实验演示
实验名称:华为动态NAT小实验演示 实验拓扑: 实验需求: R3为内网路由器做nat转换,R4为公网服务器,PC3 .PC4可以ping通PC5,但是PC5不能ping通PC3.PC4. 实验思路: ...
- 前端学习(2005)vue之电商管理系统电商系统之获取动态参数列表
目录结构 router.js import Vue from 'vue' import Router from 'vue-router' import Login from './components ...
- 移动开发学习记录点滴-动态增加列表行数据
2019独角兽企业重金招聘Python工程师标准>>> 一. 使用jQueryMobile的第一步,先创建一个html页面,并在head标签中加入以下内容: <link rel ...
- h5select动态加载数据_HTML5+中动态构建列表并填充数据
部分代码参考demo----<历史上的今天>. 感谢作者的分享,愿好人一生平安,虽然只有两个页面,但是通过这个示例让我学会了5+中如何动态构建列表并填充数据,非常实用. html部分: 历 ...
- 微信小程序:block制作动态商品列表
微信小程序:block制作动态商品列表 在制作微信小程序时,我们往往会碰到需要动态生成列表的情况,本文便是以常见的商品列表为例来学习如何利用block制作动态商品列表. 运行截图 实现代码 js: P ...
最新文章
- docker下安装Nginx的方法
- java.util.concurrent.Exchanger应用范例与原理浅析--转载
- java 快速构建ssm项目_SSM快速搭建
- spring4.x(13)---SpringEL-操作List、Map
- 让用户感到体贴登录页设计灵感
- data的值 如何初始化vue_【Vue 原理】Vue 是如何代理 data、methods 和 props 的?
- python--os
- redis事务冲突问题 - 乐观锁和悲观锁
- Excel VBA入门教程
- TechSmith SnagIt 9 中文破解版v9.1.0
- centos安装php扩展imagick-高性能处理图片
- MAX30102学习笔记(下)
- 纽约大学文科学院计算机,2016年美国大学文科排名大全
- js下载文件 阿星小栈
- Zabbix内网监控外网阿里云主机
- 《Fast Online Object Tracking and Segmentation: A Unifying Approach》
- Exchange server 2010系列教程之九 配置exchange server 2010 OWA(3)
- C与C++游戏项目练习4:弹跳的小球2.0
- python保存dat文件_用Python解析.DAT文件
- 一些在代码中踩过的坑,从来没遇到过的估计已经不是大头兵了。
热门文章
- 《HTML 5与CSS 3权威指南 》 (第2版·下册)——第19章 19.3.5
- easyui table 数据表筛选条件
- hibernate 中set的3个属性(inverse,cascade,order_by)
- Luhn(卢恩)算法,检测信用卡号的合法性
- ubuntu 12.04安装 jdk
- [技巧]如何获得某个callstack所在线程的线程号?
- (转载)jdbc事务处理
- IT人士必备五大绿色健康生活用品
- 世界领先!详解蚂蚁金服自研数据库OceanBase的高可用及容灾方案
- HDOJ 1914 The Stable Marriage Problem