jq-demo-日历

  1 <!DOCTYPE html>
  2 <html>
  3     <head>
  4         <meta charset="UTF-8">
  5         <title></title>
  6         <style>
  7
  8             * {
  9                 margin: 0;
 10                 padding: 0;
 11                 border: none;
 12             }
 13             ul, li {
 14                 list-style: none;
 15             }
 16
 17             #box {
 18                 width: 220px;
 19                 height: 350px;
 20                 background: #ccc;
 21                 margin: 10px auto;
 22             }
 23
 24             ul {
 25                 overflow: hidden;
 26             }
 27
 28             li {
 29                 float: left;
 30                 width: 58px;
 31                 height: 53px;
 32                 text-align: center;
 33                 border: 1px solid #999;
 34                 margin-left: 10px;
 35                 margin-top: 10px;
 36                 background: #444;
 37                 color: white;
 38                 cursor: pointer;
 39             }
 40
 41             #showInfo {
 42                 width: 200px;
 43                 height: 50px;
 44                 border: 1px solid white;
 45                 margin: 10px auto;
 46             }
 47
 48             .active {
 49                 background: white;
 50                 border: 1px solid orange;
 51                 color: orange;
 52             }
 53
 54         </style>
 55
 56         <script src="js/jquery-1.12.3.js"></script>
 57         <script>
 58             //代码从这里开始写
 59             //addClass()
 60             //siblings()
 61             $(function(){
 62
 63                 $("li").click(function(){
 64                     //链式写法
 65                     $(this).addClass("active").siblings().removeClass("active");
 66                     $("#showInfo").html( $(this).find("h2").html() + "月份好" );
 67                 })
 68
 69             })
 70
 71         </script>
 72     </head>
 73     <body>
 74         <div id="box">
 75             <ul>
 76                 <li class="">
 77                     <h2>1</h2>
 78                     <p>Jan</p>
 79                 </li>
 80                 <li class="active">
 81                     <h2>2</h2>
 82                     <p>Feb</p>
 83                 </li>
 84                 <li>
 85                     <h2>3</h2>
 86                     <p>Mar</p>
 87                 </li>
 88                 <li>
 89                     <h2>4</h2>
 90                     <p>Apr</p>
 91                 </li>
 92                 <li>
 93                     <h2>5</h2>
 94                     <p>May</p>
 95                 </li>
 96                 <li>
 97                     <h2>6</h2>
 98                     <p>Jun</p>
 99                 </li>
100                 <li>
101                     <h2>7</h2>
102                     <p>Jul</p>
103                 </li>
104                 <li>
105                     <h2>8</h2>
106                     <p>Aug</p>
107                 </li>
108                 <li>
109                     <h2>9</h2>
110                     <p>Sep</p>
111                 </li>
112                 <li>
113                     <h2>10</h2>
114                     <p>Oct</p>
115                 </li>
116                 <li>
117                     <h2>11</h2>
118                     <p>Nov</p>
119                 </li>
120                 <li>
121                     <h2>12</h2>
122                     <p>Dec</p>
123                 </li>
124             </ul>
125             <div id="showInfo">1月份好</div>
126         </div>
127     </body>
128 </html>

效果

时间: 2024-10-01 10:49:30

jq-demo-日历的相关文章

jq demo 点击选中元素左右移动

<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <style> #ul1 , #ul2{ width:200px; height:200px; border:1px #000 solid; flo

jq demo 简单的图片懒加载效果

重点:在元素进入可视区域后,把图片元素的 _src 的值,赋值给 src <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <style> div{ margin-top:300px; width:

JQ UI日历基础

地址如下:http://yunpan.cn/cV2SxIsBvu5Ak (提取码:b2ce) <form action="h1.html" id="acc1"> <!--用户名:<input type="text" class='required' minlength="2" value="" ><!--必填和不小于2位-->--> 用户名:<input

web前端框架

1. Bootstrap Boostrap绝对是目前最流行用得最广泛的一款框架.它是一套优美,直观并且给力的web设计工具包,可以用来开发跨浏览器兼容并且美观大气的页面.它提供了很多流行的样式简洁的UI组件,栅格系统以及一些常用的JavaScript插件. Bootstrap是用动态语言LESS写的,主要包括四部分的内容: 脚手架——全局样式,响应式的12列栅格布局系统.记住Bootstrap在默认情况下并不包括响应式布局的功能.因此,如果你的设计需要实现响应式布局,那么你需要手动开启这项功能.

java前端选择

在做web开发的时候难免遇到一个问题,那就是,选择什么样的框架.下面把前端的框架简单的列一下. 1.flex Apache基金会今天发布了Flex 4.8版本,这是Adobe将Flex捐献给Apache基金会后发布的第一个版本. 需要注意的是,Flex目前还在孵化阶段,还不是Apache的正式项目,Flex 4.8也不是一个正式的Apache版本. Apache称,该版本标志着Flex新时代的开始,Flex的未来将由社区来驱动,而不是由一个公司驱动.开发者可以通过贡献代码,来帮助改进Flex,如

前端框架用哪个好

前端框架用哪个好 目录[-] 1.flex 2.extjs 3.easyui 4.MiniUI 5.jQuery UI 6.DWZ 7.GWT 8.YUI 9.Sencha 10.Dojo 11.ZK 12.OperaMasks-UI 13.JavaFX 1.flex Apache基金会今天发布了Flex 4.8版本,这是Adobe将Flex捐献给Apache基金会后发布的第一个版本. 需要注意的是,Flex目前还在孵化阶段,还不是Apache的正式项目,Flex 4.8也不是一个正式的Apac

Web前端框架汇总

转载:赞生博客 在做web开发的时候难免遇到一个问题,那就是,选择什么样的框架.下面把前端的框架简单的列一下. 1.flex Apache基金会今天发布了Flex 4.8版本,这是Adobe将Flex捐献给Apache基金会后发布的第一个版本. 需要注意的是,Flex目前还在孵化阶段,还不是Apache的正式项目,Flex 4.8也不是一个正式的Apache版本. Apache称,该版本标志着Flex新时代的开始,Flex的未来将由社区来驱动,而不是由一个公司驱动.开发者可以通过贡献代码,来帮助

10款jquery图片广告特效的预览及源码下载

<p><b>1.jQuery仿海尔官网全屏焦点图特效代码</b></p><p>Query仿海尔官网全屏焦点图特效代码,带有左右箭头的jQuery焦点图切换特效.当焦点图切换时,下方的三块小图也相对应的进行切换.</p><img src="http://www.jqshare.com/Uploads/images/max_51efef9541f48.jpg" /><a href="http

FullCalendar日历插件(中文API,简单Demo)

FullCalendar提供了丰富的属性设置和方法调用,开发者可以根据FullCalendar提供的API快速完成一个日历日程的开发,本文将FullCalendar的常用属性和方法.回调函数等整理成中文文档,以供参阅.当前版本1.6.4. 普通显示设置 属性 描述 默认值 header 设置日历头部信息.如果设置为false,则不显示头部信息.包括left,center,right左中右三个位置,每个位置都可以对应以下不同的配置:title: 显示当前月份/周/日信息prev: 用于切换到上一月

每天一个JS 小demo之日历制作。主要知识点:日期函数和对于函数封装的灵活运用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> td { text-align: center; } </style></head> <body> <p> <select id="yearS