博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery 点滴
阅读量:5279 次
发布时间:2019-06-14

本文共 3013 字,大约阅读时间需要 10 分钟。

jQuery——动态给表格添加序号

$(function(){        //$('table tr:not(:first)').remove();        var len = $('table tr').length;        for(var i = 1;i

原始代码

jQuery
序号 项目
Port
Port
Port
Port
Port
Port
Port
Port

 

变成

jQuery
序号 项目
1 Port
2 Port
3 Port
4 Port
5 Port
6 Port
7 Port
8 Port

 

Jquery工作常用实例--ajaxStart与ajaxStop(ajaxComplete)

("#loading").ajaxStart(function(){  $(this).show(); //callback }):当一个当Ajax请求开始时将把id为"loading"的内容显示;("#loading").ajaxStop(function(){  $(this).hide(); //call }):当一个当Ajax请求结束时将把id为"loading"的内容隐藏;

 

 

jQuery判断展示的元素,并获取显示元素数据

// 获取显示元素的数据  jQuery(this).find("a:visible").attr("href");// 多级标签选择器  jQuery("#slider").click(function(){ var rel = jQuery(".nivo-controlNav a.active").attr("rel"); location.href = jQuery(this).find("a").eq(rel).attr("href"); });  // 判断元素是否显示 $(document).ready(function(){ if($("#mydiv").is(":visible")==false){ alert("Hidden"); }else{ alert("Display"); } });

 

如何判断jquery选择器选择结果为空

$("#id").length这样就可以通过这样判断是否存在符合选择器条件的内容存在了

 

Jquery判断当前点击在表格的第几行第几列  

$(document).ready(function(){          $(".mytable td").click(function(){              var tdSeq = $(this).parent().find("td").index($(this)[0]);              var trSeq = $(this).parent().parent().find("tr").index($(this).parent()[0]);                alert("第" + (trSeq + 1) + "行,第" + (tdSeq + 1) + "列");          });      })

jquery table 增加两行,删除两行,并且有跨行rowspan

 

//先删除当前行的下面的一行      $(obj.parentNode.parentNode).next().remove();       //然后再删除当前行      $(obj.parentNode.parentNode).remove();

 

区间代码 获取序号2-5之间的数

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
$("li:lt(5)").filter(":gt(2)").prependTo('ul');$("li:lt(5):gt(2)").prependTo('ul');

 

jQuery 获取当前节点的html包含当前节点的方法

hello,你好!

输出结果为:

hello,你好!

jQuery 追加元素的方法

append() 方法在被选元素的结尾插入内容。prepend() 方法在被选元素的开头插入内容。after() 方法在被选元素之后插入内容。before() 方法在被选元素之前插入内容。

 

jquery版本之间的冲突

 

 table

获取table最后一行 $("#tab tr:last")获取table第一行 $("#tab tr").eq(0)获取table倒数第二行 $("#tab tr").eq(-2)获取table总行数 $("#tab").find("tr").length

  

 

jquery 屏蔽一个区域内的所有元素,禁止输入

 

  

除了某个元素 not

$(".r_options_title").click(function(){                $(this).parents("li").enable();                $(".r_options_title").not(this).parents("li").disable();            });

 

转载于:https://www.cnblogs.com/wangxusummer/p/4345699.html

你可能感兴趣的文章
Spring读书笔记-----Spring核心机制:依赖注入
查看>>
如何挂载阿里云的数据盘
查看>>
block extends include三者的差别跟用法
查看>>
服务器安全
查看>>
系统学习qsort1 尤其partition
查看>>
yield生成器对象返回Fiabs元素 分类: python 小练习 ...
查看>>
HDU 1001 Sum Problem
查看>>
BZOJ 1196 [HNOI2006]公路修建问题(二分答案+并查集)
查看>>
Android学习笔记1:初识框架
查看>>
bzoj 2005
查看>>
杜教筛模板
查看>>
浅谈委托事件
查看>>
装箱问题
查看>>
C++:重载全局new/delete实现跨平台多线程内存检测
查看>>
文法解释修改
查看>>
Spring中的@Controller和 @RestController 的区别以及@ReqeustMapping的作用
查看>>
ajax不跳转页面的快速删除操作,可添加美观样式
查看>>
使用HTML语言和CSS开发商业站点(7)
查看>>
第四章例4-3
查看>>
O the joy of having nothing / 아무것도 갖지않고
查看>>