小例子 熟悉jquery
<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的更多相关文章
- php+jquery+ajax+json简单小例子
直接贴代码: <html> <title>php+jquery+ajax+json简单小例子</title> <?php header("Conte ...
- bootstrap 模态 modal 小例子
bootstrap 模态 modal 小例子 <html> <head> <meta charset="utf-8" /> <title ...
- 【zTree】 zTree使用的 小例子
使用zTree树不是第一次了 但是 还是翻阅着之前做的 对照着 使用起来比较方便 这里就把小例子列出来 总结一下使用步骤 这样方便下次使用起来方便一点 使用zTree树的步骤: 1.首先 在 ...
- jetty 介绍以及小例子
Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境.Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布.开发人员可以将 ...
- bootstrap 模态 modal 小例子【转】
bootstrap 模态 modal 小例子 <html> <head> <meta charset="utf-8" /> <title ...
- Python-学习-小例子练习
网上了点小例子,练习一下下,都是特别简单的.而且这些代码也都是找的网上的代码,目的是在于练习一下Python和熟悉下Python的编码风格等等 学习一门语言,最快的方法就是把它用在世界的开发中,这样才 ...
- 试试 IEnumerable 的 10 个小例子
IEnumerable 接口是 C# 开发过程中非常重要的接口,对于其特性和用法的了解是十分必要的.本文将通过10个小例子,来熟悉一下其简单的用法. 全是源码 以下便是这10个小例子,响应的说明均标记 ...
- 试试 IEnumerable 的另外 6 个小例子
IEnumerable 接口是 C# 开发过程中非常重要的接口,对于其特性和用法的了解是十分必要的.本文将通过6个小例子,来熟悉一下其简单的用法. <!-- more --> 阅读建议 在 ...
- springmvc入门的第一个小例子
今天我们探讨一下springmvc,由于是初学,所以简单的了解一下 springmvc的流程,后续会持续更新... 由一个小例子来简单的了解一下 springmvc springmvc是spring框 ...
随机推荐
- ae学习
Ae 提供者CoSA 1993年1月 版本1.0 代号Egg 主要加入法人功能layered compositing with mask, effect, transforms, ...
- C - 搜索
Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u Submit Status Descr ...
- python sproto支持64位有符号整数
小伙伴需要64位整数做物品的id,之前python sproto的判断有问题,写篇日志记录一下. 之前有问题的代码是这样的: if (!PyInt_Check(data)) { PyErr_SetOb ...
- C语言的作用域规则
作用域规则 程序中名字的作用域,通俗的讲,就是这个名字在程序中的使用范围.在C语言中,作用域的规则相对比较简单,主要分为 全局作用域 和 局部作用域 两种. 一个变量如果定义在函数中,那么这个变量的作 ...
- WEP算法的安全性
翻译自http://www.isaac.cs.berkeley.edu/isaac/wep-faq.html WEP算法的安全性 这篇文章讲述了我们对有线等效加密协议(WEP, 802.11标准的一部 ...
- linux下oracle启动问题
需要注意的 1.由root用户切换到su oracle 不能启动sqlplus 由root用户切换到su -oracle 可以启动sqlplus 由oracle用户直接登陆也可以启动sqlplus命令 ...
- 使用cocos2d-x3.4结合cocos2.1.5制作小游戏《亲亲小熊》
在最新的cocos集成环境中,CocosStudio已经集成到cocos中了,至于界面的制作和编辑器的基本使用在cocos官网有详细教程, 这里就不细说,资源下载和详情请参看官网教程:http://c ...
- 用JQuery动态为选中元素添加/删除类
在做一些tab页功能时,我们经常会见到如下样式: 即当选中一个元素时,在此元素下会添加相应的类,以示区别.今天就研究了一下如何用JQuery实现此效果. 1. HTML代码 <a id=&quo ...
- Sublime Text 添加eclipse快捷键
[ // editor配置 { "keys": ["ctrl+v"], "command": "paste_and_indent& ...
- creature_template
entry 生物唯一编号 modelid_A 联盟模型ID,参考creature_model_info modelid_A2 同上 modelid_H 部落模型ID,参考creature_model_ ...