最近用得一个效果,如图:

先看结构.
XML/HTML代码
- <div class="NSerBox clear">
- <div id="SerBoxClass" class="SerBox" onclick="Onclick('Class');">
- <p id="input_Class">选择分类</p>
- </div>
- <ul class="filetree" id="TreeBoxClass" style="display:none;" onmouseout="aiout('Class')" onmouseover="aiover('Class')">
- <li><a href="#" onclick="ok('Class',this)">笔记本1</a></li>
- <li><a href="#" onclick="ok('Class',this)">笔记本2</a></li>
- <li><a href="#" onclick="ok('Class',this)">笔记本3</a></li>
- <li><a href="#" onclick="ok('Class',this)">笔记本4</a></li>
- <li><a href="#" onclick="ok('Class',this)">笔记本5</a></li>
- </ul>
- </div>
主要考虑到p的宽度,以及用背景时能更好的处理CSS,而用不着去另写结构.
当然,看到那么多onclick,其实主要由于个人JS不过关导致的,见谅!
下面是JS.拼在一起能运行没出错.呵呵
» 阅读全文

