1.层次选择器:

 $("div> span")  获取div下的span元素

  $(".one + div") 获取class为one的下一个div

2)过滤选择器

 $("div:first")  选取所有<div> 元素中的第一个元素

 $("div:last")   选取所有<div> 元素中的最后一个元素

 $(" input:not(.myclass) ")  选取class不是myclass的input元素

 $("input:even")  选取索引为偶数的<input>元素

 $("input:odd")    选取索引为奇数的<input>元素

 $("input:eq(1)")  选取索引等于1的<input>元素

 $("input:gt(1)")   选取索引大于1的<input>元素

 $("input:lt(1)")    选取索引小于1的<input>元素
  

3)内容过滤选择器

$("div:contains('我')")  选取含有文本“我”的div元素

$("div:has(p)") 选取含有P元素的div元素

-----------------------------------------------------------------------------------------------------------------------

2.单选框:

$('input:radio[name="items"]:checked');

-----------------------------------------------------------------------------------------------------------------------

3.下拉框:

$("select option:selected").text();

-----------------------------------------------------------------------------------------------------------------------

4.复选框:

$("[name=items]:checkbox").attr('checked',true);

-----------------------------------------------------------------------------------------------------------------------

5. 获取上一级

$("#xxx").parents("tr")

-----------------------------------------------------------------------------------------------------------------------

6.$.ajax函数

$.ajax({

type:"post",

async:false,//同步才能修改外部变量

url:" ",

data:{xxx:xxx,yyy:yyy},

success:function(data){

}

});

-----------------------------------------------------------------------------------------------------------------------

7./*--获取网页传递的参数--*/
function request(paras) {
var url = location.href;
var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
var paraObj = {}
for (i = 0; j = paraString[i]; i++) {
paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if (typeof (returnValue) == "undefined") {
return "";
} else {
return returnValue;
}
}

-----------------------------------------------------------------------------------------------------------------------

8.var reg = /^[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+$/

if(!reg.test($("#mail").val())

-----------------------------------------------------------------------------------------------------------------------

9.获取随机数

function getRandom(n) {
          return Math.floor(Math.random()*n+1);
      }

-------------------------------------------------------------------------------------------------------------

最新文章

  1. iostat
  2. RIDE安装遇到的问题及解决方法
  3. Android浮动小球与开机自启动
  4. Java学习笔记(十五)——javadoc学习笔记和可能的注意细节
  5. [daily][device][bluetooth] 蓝牙怎么办!(archlinux下驱动蓝牙鼠标,以及三星手机)
  6. servlet规范
  7. char * 和 void *
  8. easyui跨iframe属性datagrid
  9. SQLSERVER 数据库性能的的基本 MVC + EF + Bootstrap 2 权限管理
  10. 辽宁OI2016夏令营模拟T2-road
  11. ASP.NET Core 源码学习之 Options[4]:IOptionsMonitor
  12. 博弈论之Nim游戏
  13. 非阻塞式的原子性操作-CAS应用及原理
  14. Python optparser库详解
  15. java中使用队列:java.util.Queue(转)
  16. Struts 2(二)
  17. springboot 整合 mongodb实现 批量更新数据
  18. iphone6 inline-flex兼容问题
  19. 一个团队和他们的调查表-----(&quot;调查表与调查结果分析&quot;心得体会)
  20. 【转】SQL FOR XML简介及用法

热门文章

  1. JavaScript(一)——简介(简单介绍)
  2. js中的三个编码函数:escape,encodeURI,encodeURIComponent
  3. SQL Server 2008 R2——PIVOT 行转列 以及聚合函数的选择
  4. 设计模式C#实现(十)——桥接模式
  5. Python标准库01 正则表达式(re包)
  6. x01.Excel: 合计件数
  7. ELF Format 笔记(九)—— Elf32_Sym 结构的 st_value 和 st_shndx 成员
  8. [uwsgi] no request plugin is loaded, you will not be able to manage requests.
  9. java报表工具FineReport使用中遇到的常见报错及解决办法(三)
  10. ARM学习篇一 点亮LED