zoukankan      html  css  js  c++  java
  • 下拉菜单(jq方法)

    html代码:

    <div class="left">
    			<ul class="one_ul">
    				<li class="one_li">
    					<a href="">我的商店</a>
    					<ul class="two_ul">
    						<li>
    							<a href="">我的商店</a>
    						</li>
    						<li>
    							<a href="">我的商店</a>
    						</li>
    						<li>
    							<a href="">我的商店</a>
    						</li>
    					</ul>
    				</li>
    				<li class="one_li">
    					<a href="">我的商店</a>
    					<ul class="two_ul">
    						<li>
    							<a href="">我的商店</a>
    						</li>
    						<li>
    							<a href="">我的商店</a>
    						</li>
    						<li>
    							<a href="">我的商店</a>
    						</li>
    					</ul>
    				</li>
    			</ul>
    </div>
    

    css代码:

    <style type="text/css">
    			.left {
    				 200px;
    				height: 502px;
    			}
    			
    			.one_ul>li {
    				 100%;
    				text-align: center;
    				font-size: 20px;
    				border: 1px solid darkgray;
    			}
    			
    			.two_ul {
    				display: none;
    			}
    			.open{
    				color: gray;
    			}
    			
    			.two_ul li {
    				 100%;
    				text-align: center;
    				font-size: 15px;
    				background: gainsboro;
    				border: 1px solid darkgray;
    			}
    </style>
    

    jq代码:

    <script src="js/jquery-2.1.0.js" type="text/javascript"></script>
    		<script type="text/javascript">
    			$('.one_li>a').click(function(){
    				$(this).addClass('open').next().show().parent().siblings().children('a').removeClass('open').next().hide();
    				return false;
    			});
    		</script>
    

      这两篇的HTML大代码结构不同,原理是一样,分开来写,方便阅读!

      

      

  • 相关阅读:
    JQuery
    CSS
    函数装饰器
    函数
    模块和运算符
    前端编程基础
    MySQL优化指南-大表优化思路
    Linux命令find讲解
    LeetCode每日题解(0324)
    Kmeans算法的经典优化——mini-batch和Kmeans++
  • 原文地址:https://www.cnblogs.com/LWJ-booke/p/7080821.html
Copyright © 2011-2022 走看看