jq实例
1、导航栏

<style type="text/css">
* {padding:0;margin:0;list-style:none;}
img { width:110px;height:60px;}
.head { width:100%; height:100%;}
.headImg { width:970px; height:60px;margin:0 auto;}
.nav { width:100%;height:40px; background:#000;}
.navList {width:970px;height:40px; margin:0 auto;color:#fff;}
.navList>li { width:150px; height:40px;float:left;text-align:center;}
.navList > li > a { height:40px;line-height:40px;display:block; }
.navList .navUl li { height:40px;line-height:40px;border-bottom:1px solid #fff;}
.navList .navUl li:hover{background:#808080;}
.navUl {background:#000;}
<div class="head">
<div class="headImg"><img src="img/bg1.jpg" /></div>
</div>
<div class="nav">
<ul class="navList">
<li><a>IT互联网1</a>
<ul class="navUl">
<li><a>前端</a></li>
<li><a>前端</a></li>
<li><a>前端</a></li>
<li><a>前端</a></li>
<li><a>前端</a></li>
</ul>
</li>
<li><a>IT互联网2</a>
<ul class="navUl">
<li><a>前端</a></li>
<li><a>前端</a></li>
<li><a>前端</a></li>
<li><a>前端</a></li>
<li><a>前端</a></li>
</ul>
</li>
</div>
<script>
$(function () {
$(".navUl").hide();
$(".nav").find(".navList>li").hover(function () {
$(this).find(".navUl").stop(true,true).slideDown();
}, function () {
$(this).find(".navUl").stop(true, true).slideUp();
})
})
</script>
2、网站换肤

<style type="text/css">
* { padding:0;margin:0; list-style:none;}
.header {width:100%;height:40px; line-height:40px;background:#ffd800;z-index:2; }
.headerCon {width:970px;height:40px; margin:0 auto;}
.headerCon a {float:left;cursor:pointer;}
.showShow { width:100%;height:35px;position:fixed; top:0; left:0; cursor:pointer; z-index:999;background:#ffd800;}
.packUpPic { width:970px;height:30px;line-height:30px;margin:0 auto; }
.packUpPic a {float:right; }
.littlePic {width:970px;margin:0 auto;}
.littlePic .littlePicList li img {width:100px;margin:10px; float:left;}
<div class="header">
<div class="headerCon">
<a src="javascript:;">换肤</a>
</div>
</div>
<div class="showShow">
<div class="packUpPic">
<a src="javascript:;">收起</a>
</div>
<div class="littlePic">
<ul class="littlePicList">
<li><img src="img/bg0.jpg" /></li>
<li><img src="img/bg1.jpg" /></li>
<li><img src="img/bg2.jpg" /></li>
<li><img src="img/bg3.jpg" /></li>
<li><img src="img/bg4.jpg" /></li>
<li><img src="img/bg5.jpg" /></li>
</ul>
</div>
</div>
<script>
$(function () {
$(".showShow").hide();
$(".header").find(".headerCon a").click( function () {
$(".showShow").fadeIn();
});
$(".littlePicList li img").click(function () {
var i = $(this).attr("src");
$("body").css("background-image", "url(" + i + ")");
})
$(".showShow").find(".packUpPic a").click(function () {
$(".showShow").slideUp();
})
})
jq实例的更多相关文章
- JQ面向对象
静态方法:某种类型才有的方法,这个方法干的事情只有类型本身有关,不受具体实例对象的影响,在C#语言中,它用static表示,VB中用share表示,而在jq中我们一般用$或者JQuery表示JQ类型, ...
- JQ也要面向对象~在JQ中扩展静态方法和实例方法(jq扩展方法)
JQ也要面向对象,事实上,无论哪种开发语言,在开发功能时,都要把面向对象拿出来,用它的思想去干事,去理解事,面向对象会使问题简单化,清晰化,今天说两个概念“静态方法”与“实现方法”,这个在面向对象的语 ...
- 从零开始,DIY一个jQuery(3)
在前两章,为了方便调试,我们写了一个非常简单的 jQuery.fn.init 方法: jQuery.fn.init = function (selector, context, root) { if ...
- 从零开始,DIY一个jQuery(1)
从本篇开始会陪大家一起从零开始走一遍 jQuery 的奇妙旅途,在整个系列的实践中,我们会把 jQuery 的主要功能模块都了解和实现一遍. 这会是一段很长的历程,但也会很有意思 —— 作为前端领域的 ...
- jquery中链式调用原理
(1).链式调用 $("#mybtn").css("width","100px") .css("height",&quo ...
- jQuery原生框架-----------------dom操作
// 扩展DOM操作方法jQuery.fn.extend({ // 设置或者获取元素的内容 html: function( html ) { /* * 实现思路: * 1.不传参,返回第一个元素的内容 ...
- jQ1.5源码注释以及解读RE
jQ作为javascript的库( ▼-▼ ), 尽善尽美, 代码优美, 值得学习. 这一周平常上班没啥事也看jQ1.5的代码, 今天周六差不多看完了(Sizzle部分还没看), 重新看了一下, ...
- 模拟jquery实现each方法和map方法
********************each方法********************** function each( obj, cbk ) { /* * 实现思路: * 1.首先却分传入进来 ...
- 数组的foreach方法和jQuery中的each方法
/* * 数组的forEach方法: * 1.返回给回调的参数先是值,然后是下标 * 2.回调函数执行时内部的this指向window * */ /*var arr = [1,2,3,4,5]; ar ...
随机推荐
- git常用命令(转)
git常用命令: git init //初始化本地git环境 git clone XXX//克隆一份代码到本地仓库 git pull //把远程库的代码更新到工作台 git pull --rebase ...
- fopen_s()
原型:errno_t fopen_s( FILE** pFile, const char *filename, const char *mode ); 例子: char *filePath=&q ...
- 关于Unity中的UGUI优化,你可能遇到这些问题
https://blog.uwa4d.com/archives/QA_UGUI-1.html 关于Unity中的UGUI优化,你可能遇到这些问题 作者:admin / 时间:2016年11月08日 / ...
- 如何在cuda内核函数中产生随机数(host端调用,device端产生)
最近,需要在kernel函数中调用浮点型的随机数.于是上网搜了下相关资料,一种方式是自己手动写一个随机数的__device__函数,然后在调用的时候调用这个函数.另一种,原来cuda在toolkit中 ...
- std::ostream_iterator用法
Defined in header <iterator> template< class T, class CharT = char, class Traits = std:: ...
- 小程序scroll-view采坑
scroll-view分为水平滚动和垂直滚动.注意滚动视图垂直滚动时一定要设置高度否则的话scroll-view不会生效.
- springboot整合dubbo注解方式(三)
笔者用自己代码测试时候发现这个版本信息,可以没有,也可以制定一个就可以了,没有太大的问题,只是需要注意引入的依赖问题,两个jar与一个jar的问题, 然后就是接口公共依赖问题,案例是把我找的几个案例进 ...
- Python-6-字典-函数dict,字典的基本操作及将字符串设置功能用于字典
phonebook = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'} 字典由键及其相应的值组成,这种键-值对称为项. 键必须为独一无二,值不必如 ...
- lintcode - 恢复ip地址
class Solution { public: /* * @param s: the IP string * @return: All possible valid IP addresses */ ...
- sql CET实现循环
表结构 CREATE TABLE city( id INT IDENTITY(1,1) PRIMARY KEY, NAME NVARCHAR(100), ParentID INT , Parents ...