jquery的一些小小实例
来源:互联网 发布:2015年疲劳驾驶数据 编辑:程序博客网 时间:2024/05/30 04:27
通过两天的学习,对jquery有了初步的了解,现在介绍几个小小的实例。
1.遍历数组:
jQuery.each(object, [callback])
用此方法可以遍历数组,,同时使用元素索引和内容。
其中
object:需要遍历的对象或数组
callback:每个成员/元素执行的回调函数。
例如:
<script type="text/javascript">
$(function () {
var arr=['2','4','6','8'];
$.each(arr, function (index,value) {
alert(++value);
})
})
</script>
有数组【2,4,6,8】不仅遍历了数组,还让数组的每个元素加1.
用此方法可以一步就把每个数组都找出来,十分方便。
2.通过类来改变样式:
我们可以通过用addClass和removeClass分别添加类和去掉类
例如:
我们通过鼠标事件来解释一下:
有一个div我们要使鼠标放上去的时候变色应该用
$(function () {
$('li').mouseover(function () {
$(this).addClass('a');
$('li').mouseover(function () {
$(this).addClass('a');
红色字体是用addClass进行样式添加
.mouseout(function () {
$(this).removeClass('a');
})
$(this).removeClass('a');
})
红色字体是用removeClass来去掉类同时也去掉了样式
完整的代码如下:
<style type="text/css"> li{ background-color: gray; list-style: none; float: left;margin-left: 2px; border-radius: 5px 5px 0px 0px; } .a{ background-color: red; } </style> <script type="text/javascript"> $(function () { $('li').mouseover(function () { $(this).addClass('a'); }).mouseout(function () { $(this).removeClass('a'); }) }) </script></head><body> <div> <ul> <li>资讯动态</li> <li>产品世界</li> <li>市场营销</li> </ul> </div>
由于效果是动态的就不在这里展示了。
阅读全文
0 0
- jquery的一些小小实例
- jquery的一些实例
- 一些小小的经验
- 一些小小的细节
- jquery的一些入门实例
- define的一些小小理解
- 栈的一些小小应用
- 一些小小的时间优化
- jQuery formValidator的一些验证实例
- 数组引用与数组的一些小小小小研究
- 一些jQuery 实例
- 关于TOmcat的一些小小的知识
- 堆栈的一些小小的实践
- jbpm4.4的小小HelloWorld实例
- linux awk一个小小的实例
- 关于团队的一些小小变动
- 菜鸟程序猿的一些小小想法
- Android开发的一些小小规矩
- ScrollView can host only one direct child
- LeetCode
- SQLI labs 第七课(神游太虚)
- 点击事件不响应的问题
- [读书笔记] 《Python 机器学习》
- jquery的一些小小实例
- http://www.imooc.com/note/460?sort=last
- 在 Laravel 5 中使用 Laravel Excel 实现 Excel/CSV 文件导入导出功能
- PAT乙级 1027. 打印沙漏(20)--数学图形找规律
- Java中的字符串
- day01
- 闭包,递归,
- PAT B1045. 快速排序
- 动态插入div