前言:
学习js一月有余,周末闲暇时间,继续学习。
学习进度:入门中;
学习资料:视频教程 / javaScript高级程序设计(第3版)
由来:
一直想做一个纯原生js的下拉菜单,参考了网上的许多例子,可是一直有bug无法解决。以往没有编程经验,自学起来真的不太容易。总体来说ECMAScript是个有意思的语言。
以下是我的学习作业,用面向对象写的:
// html 部分
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<link href="css.css" rel="stylesheet" type="text/css">
<script src="dropdown.js" type="text/javascript"></script>
<script>
window.οnlοad=function(){
new Dropdown(
"nav", //容器
"level1", //列表的class
"parent" , //含副标题列表的class
"dropdown", //下级菜单的class
5000 //停留时间(毫秒)
);
};
</script>
</head>
<body>
<div id="top">
<div id="logo"><a href="#"><img src="img/logo.png" alt="