jq  选择器

1.相对值用法  width("+=250px")

$("input").width("+=250px");

2.使用函数来设置 CSS 属性:   $(selector).css(name,function(index,value))

$("div").css("width", function(index, value) {
return parseFloat(value) *(index+1);
})

3. 过滤  filter

$('#a,#b,#c').filter(':visible')  // 选出可见的
函数用法:
         obj.find("li").filter(function (index) {
          return $(this).css('display') !== 'none'
        });
4.同胞节点    siblings()
$(this).css("background-color","#ddd").siblings().css("background-color","white");
$(e.target).css("background-color","#ddd").siblings().css("background-color","white");
5.not 
$(".groupsUnit").not(':first').remove(); // 除了第一个都删掉
6.

$.ajaxSetup ({
cache: false //关闭AJAX相应的缓存      (等同于 每个 get 请求后加上时间戳参数,ie 克星)
});

7.

$(window).resize(function(){
lettersFloor();
});

 8. 替换元素
$(v).prop('outerHTML','<img src="'+imgSrc+'" />');
9.  :contains 选择器  $(":contains(text)")    选取包含指定字符串的元素   一般与其他选择器配合使用
$("p:contains(is)")    // 选择所有包含 "is" 的 <p> 元素:
$(":gt(index)")   index 值从 0 开始       :gt 选择器选取 index 值高于指定数的元素
$("tr:gt(2)")   选择前 3 个之后的所有 <tr> 元素
11. .is(selector) is() 根据选择器、元素或 jQuery 对象来检测匹配元素集合,如果这些元素中至少有一个元素匹配给定的参数,则返回 true。
12. :input 选择器选取表单元素。
13 属性选择器

$("[href]") 选取所有带有 href 属性的元素。
$("[href='#']") 选取所有带有 href 值等于 "#" 的元素。

14 . jquery获取第一个子节点元素

$("#body").children(":first")      $("#divId").children("div")
判断获取元素的标签
$("#body").children(":first").attr("tagName") == "STRONG"

15.prev()   $("p").prev(".selected")     获得匹配元素集合中每个元素紧邻的前一个同胞元素,通过选择器进行筛选是可选的

prevAll() 获得 当前匹配元素集合 中每个元素的前面的 同胞元素 ,使用选择器进行筛选是可选的。
$("div:last").prevAll().addClass("before"); $("div:last").prevAll("selected").addClass("before");

16.  $("tr:gt(2)")  :gt 选择器选取 index 值高于指定数的元素。
17 last
        tr:nth-child(even) td:last-child,
tr:nth-child(odd) td:last-child {
border-right: 1px solid #fff;
} $(".table tr td:last")取出的是整个table的最后一个td
而$(".table tr td:last-child")取出的是每行的最后一个td

18.获取第一个子元素
$('ul').find('li:first');
$('ul li:first');
$('ul li').eq(0);

19.

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

20.parents()    closest()


最新文章

  1. Node.js怎么处理数据库中日期类型
  2. “iTunes无法连接iPad,因为设备超时”解决办法
  3. .net 发展史
  4. Netgen mesh library : nglib
  5. Timestame类型和String 类型的转化
  6. 在Mac上配置Android adb命令
  7. codeforces 713C C. Sonya and Problem Wihtout a Legend(dp)
  8. 读取plist
  9. S1:对象与JSON
  10. Maven中Spring-Data-Redis存储对象(redisTemplate)
  11. Docker 1.12.0将要发布的新功能
  12. Volley使用指南第一回(来自developer.android)
  13. Bzoj 2789: [Poi2012]Letters 树状数组,逆序对
  14. 在ASP.NET Core中使用Apworks快速开发数据服务
  15. pyhton之路---面向对象
  16. javascript正则多次调用test 结果交替出现
  17. linux无密码连接
  18. JavaScript数组入门。
  19. 1014 Uniform Generator ACM
  20. ccf-20161203--权限查询

热门文章

  1. 课堂练习Complex类
  2. 优化改良版:数组,List,等集合需要加逗号或其它符合转成字符串
  3. JSP—cookie
  4. lnmp之mysql5.5.17安装
  5. zw版【转发&#183;台湾nvp系列Delphi例程】HALCON HistoToThresh1
  6. FAFU 1136 最长递增子序列
  7. 论文笔记:语音情感识别(三)手工特征+CRNN
  8. python进程、多进程
  9. 论文笔记之《Event Extraction via Dynamic Multi-Pooling Convolutional Neural Network》
  10. mysql数据安装问题汇总