<div class="tab-head">
<h2 id="tab1" class="selected">JQGrid</h2>
<h2 id="tab2" >Uploadify</h2>
<h2 id="tab3" >Angularjs</h2>
</div>
<div class="tab-content">
<div id="c1" class="div-content show">
<table id="list1"></table>
<div id="pager1"></div> </div>
<div id="c2" class="div-content"><input type="file" id="uploadify" name="uploadify" /></div>
<div id="c3" class="div-content">content3</div>
</div>

定义三个tab横向排列,切换tab会显示不同的内容。
css样式定义如下:

div.tab-head h2 {
border: solid cornflowerblue 1px;
width: 100px;
height: 25px;
margin:;
float: left;

text-align: center;
list-style:none;
} .tab-content {
border: solid cornflowerblue 1px;
width: 100%;
height: 100%;
} .div-content {
display: none;

margin-top:30px;
} .selected {
background-color: cornflowerblue;
} .show{
display: block;
}

Jquery 定义mouseover事件:

$(this).ready(function () {
var tabs = $('.tab-head h2');
tabs.mousemove(function () {
tabs.removeClass("selected");
$(this).addClass("selected");
var index = $(this).index();
$('.div-content').removeClass('show');
$('.div-content').eq(index).addClass('show');
});
});

1.选择器

元素选择器:$('div')   $('div .tab-head')   $('ul li:first')

id选择器:$('#id')

class选择器:$('#class')

属性选择器:$("[id=choose]")

input选择器::input, :Button, :text

2.Css类

  • addClass() - 向被选元素添加一个或多个类  空格区分多个样式
  • removeClass() - 从被选元素删除一个或多个类
  • toggleClass() - 对被选元素进行添加/删除类的切换操作
  • css() - 设置或返回样式属性 $("p").css({"background-color":"yellow","font-size":"200%"});

JQuery 操作CSS的几种方式:

1.$("#div").attr("class","divClass")

2.$("div").css("color","red")

3.$('div').addClass('divClass')

3.遍历

first();

last();

eq(index);

filter(".intro");方法允许您规定一个标准。不匹配这个标准的元素会被从集合中删除,匹配的元素会被返回

not() 方法与 filter() 相反;

each() 方法规定为每个匹配元素规定运行的函数

$("button").click(function(){
   $("li").each(function(){
     alert($(this).text())
   });
 });

小例子 熟悉jquery的更多相关文章

  1. php+jquery+ajax+json简单小例子

    直接贴代码: <html> <title>php+jquery+ajax+json简单小例子</title> <?php header("Conte ...

  2. bootstrap 模态 modal 小例子

    bootstrap 模态 modal  小例子 <html> <head> <meta charset="utf-8" /> <title ...

  3. 【zTree】 zTree使用的 小例子

    使用zTree树不是第一次了  但是 还是翻阅着之前做的 对照着 使用起来比较方便  这里就把小例子列出来   总结一下使用步骤 这样方便下次使用起来方便一点 使用zTree树的步骤: 1.首先  在 ...

  4. jetty 介绍以及小例子

    Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境.Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布.开发人员可以将 ...

  5. bootstrap 模态 modal 小例子【转】

    bootstrap 模态 modal  小例子 <html> <head> <meta charset="utf-8" /> <title ...

  6. Python-学习-小例子练习

    网上了点小例子,练习一下下,都是特别简单的.而且这些代码也都是找的网上的代码,目的是在于练习一下Python和熟悉下Python的编码风格等等 学习一门语言,最快的方法就是把它用在世界的开发中,这样才 ...

  7. 试试 IEnumerable 的 10 个小例子

    IEnumerable 接口是 C# 开发过程中非常重要的接口,对于其特性和用法的了解是十分必要的.本文将通过10个小例子,来熟悉一下其简单的用法. 全是源码 以下便是这10个小例子,响应的说明均标记 ...

  8. 试试 IEnumerable 的另外 6 个小例子

    IEnumerable 接口是 C# 开发过程中非常重要的接口,对于其特性和用法的了解是十分必要的.本文将通过6个小例子,来熟悉一下其简单的用法. <!-- more --> 阅读建议 在 ...

  9. springmvc入门的第一个小例子

    今天我们探讨一下springmvc,由于是初学,所以简单的了解一下 springmvc的流程,后续会持续更新... 由一个小例子来简单的了解一下 springmvc springmvc是spring框 ...

随机推荐

  1. POJ1385 计算多边形的重心

    point gravity_center(point* p,int n) {    double area=0.0;    point ZERO;    ZERO.x = 0;    ZERO.y = ...

  2. Android 开发常用命令

    1.生成keystore文件 keytool -exportcert -keystore keystore_path -list -v 2.查看APK签名 keytool -list -printce ...

  3. Python基于websocket实时通信的实现—GoEasy

    Python websocket实时消息推送 在这里我记录一下之前如何实现服务器端与客户端实时通信: 实现步骤如下: 1.        获取GoEasy appkey. 在goeasy官网上注册一个 ...

  4. git使用学习

    windows系统需要安装git,mac系统自带git git相关命令: git clone  https://git.coding.net/tenchina/wangteng_python1.git ...

  5. 如何消除inline-block元素间间距问题(转)

    一.现象描述    真正意义上的inline-block水平呈现的元素间,换行显示或空格分隔的情况下会有间距,很简单的个例子: <input /> <input type=" ...

  6. 挂载NFS

    ARM目标板:192.168.31.66 ubuntu IP:192.168.31.218 一.先安装nfs服务器客户端: $sudo apt-get install nfs-kernel-serve ...

  7. Eclipse快捷键大全

    Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当 ...

  8. eclipse常用插件

    1. eclipse安装主题插件:http://www.eclipsecolorthemes.org/ 2. eclipse terminal插件:在eclipse中集成终端,使用非常方便,不用单独打 ...

  9. Bullet核心类介绍(Bullet 2.82 HelloWorld程序及其详解,附程序代码)

    实验平台:win7,VS2010 先上结果截图: 文章最后附有生成该图的程序. 1. 刚体模拟原理 Bullet作为一个物理引擎,其任务就是刚体模拟(还有可变形体模拟).刚体模拟,就是要计算预测物体的 ...

  10. LintCode Palindrome Partitioning II

    Given a string s, cut s into some substrings such that every substring is a palindrome. Return the m ...