首页 / JQUERY / JQuery基础以及5个小案例
JQuery基础以及5个小案例
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了JQuery基础以及5个小案例,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2350字,纯文字阅读大概需要4分钟。
内容图文
1.JQ完成定时弹出广告
步骤分析
- 创建html文档
- 在页面中创建一个广告部分的div,设置div隐藏
- 设置定时操作,1秒执行一个显示的方法
- 设置定时操作.1秒执行一个隐藏方法
// 引入JQ <script type="text/javascript" src="../js/jquery-1.11.3.min.js" ></script> <script> //定义一个时间的全局变量var time; //设置加载时的函数 $(function(){ //设置时间绑定显示的函数 time = setInterval("showAd()",1000); }); //显示的函数function showAd(){ //获取广告div对象 $("#adDiv").show(5000,hideAd); //清空时间 clearInterval(time); //调用隐藏函数 time = setInterval("hideAd()",1000); } //隐藏函数function hideAd() { //获取对象 $("#adDiv").hide(5000); //清空时间 clearInterval(time); } </script>
2.表格的隔行换色
步骤分析
- 引入JQ的js
- 在页面加载的函数中,选择奇数行,添加样式
- 在页面加载的函数中,选择偶数行,添加样式
// 引入JQ的js <script type="text/javascript" src="../js/jquery-1.11.3.min.js" ></script> <script> //绑定页面加载的函数 $(function(){ //为奇数行添加样式 $("table tr:odd").css("background","#0000FF"); //为偶数行添加样式 $("table tr:even").css("background","#E9FBEB"); }); </script>
3.复选框的全选和全不选
步骤分析
- 引入jq的js
- 编写页面加载的函数
- 点击上面的复选框,获取下面的复选框
- 修改下面的复选框的值
// 引入jq的js <script type="text/javascript" src="../js/jquery-1.11.3.min.js" ></script> <script> //编写页面加载的函数 $(function(){ //得打最上面的复选框,添加点击函数 $("#selectAll").click(function(){ //得打下面的复选框,让上下checked保持一致 $(":checkbox").prop("checked",this.checked); }); }); </script>
4.二级联动
步骤分析
- 引入jq的js
- 获得第一个下拉列表的change事件
- 获得被选中的下拉列表的值
- 去数组中进行对比
- 获取数组中的值
- 创建元素,创建文本,将文本添加到元素,将元素添加到第二个列表中
// 引入jq的js <script type="text/javascript" src="../js/jquery-1.11.3.min.js" ></script> <script> //绑定页面加载的函数 $(function(){ //创建数组var arrs = [["a","b"]["c","d"]]; /*添加change函数*/ $("#province").change(function(){ //清空列表 $("#city").get(0).options.length=1; //得到被选中的valuevar val = this.value; //遍历数组 $.each(arrs, function(i,n) { if(i == value) { $.each(n, function(j,m) { //添加元素和文本 $("#city").append("<option>"+m+"</option>"); }); } }); }); }); </script>
5.下拉列表的左右选择
// 引入jq的js <script type="text/javascript" src="../js/jquery-1.11.3.min.js" ></script> <script> //绑定页面加载函数 $(function(){ //向右边添加的div添加双击事件 $("#selectLeft").dbclick(function(){ //获得左边的被选中的option元素添加到右边 $("#selectLeft option:selected").appendTo("#selectRight"); }); //向左边添加的div添加双击事件 $("#selectLeft").dbclick(function(){ //获得右边的被选中的option元素添加到左边 $("#selectRight option:selected").appendTo("#selectLeft"); }); }); </script>
原文:http://www.cnblogs.com/learnjfm/p/6854620.html
内容总结
以上是互联网集市为您收集整理的JQuery基础以及5个小案例全部内容,希望文章能够帮你解决JQuery基础以及5个小案例所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。