JQuery选择器

  1. JQuer选择器:
#id 
$("#idName");

.class:
$(".className");

element: 
$(“div”);

:匹配所有元素
$("");

selector1,selector2,selectorN:
$(“div,span,p.className”);

ancestor descendant:
$(“form input”);

parent > child:
$(“form > input”)

prev + next:
$(“label + input”)

prev ~ siblings:
$(“form ~ input”):first: 
$(‘li:first’);

:not(selector)$(“input:not(:checked)):even:
$(“tr:even”):odd:数
$(“tr:odd”):eq(index)$(“tr:eq(1)):gt(index)$(“tr:gt(0)):lang(language)$(“p:lang(it))

:last()$(‘li:last’):lt(index)$(“tr:lt(2))

:header :
$(":header").css(“background”, “#EEE);

:animated:
$("#run").click(function(){
$(“div:not(:animated)).animate({ left:+=20}, 1000);
});

:focus :
$( “#content” ).delegate(*, “focus blur”, function( event ) {
var elem = $( this );
setTimeout(function() {
elem.toggleClass( “focused”, elem.is(:focus” ) );
}, 0);
});

:root:
$(":root").css(“background-color”,“yellow”);

:contains(text)$(“div:contains(‘John’))

:empty:
$(“td:empty”)

:has(selector)$(“div:has§”).addClass(“test”);

:parent:
$(“td:parent”):hidden :
$(“tr:hidden”):visible :
$(“tr:visible”)

[attribute]$(“div[id])

[attribute=value]$(“input[name=‘newsletter’]).attr(“checked”, true);

:first-child :
$(“ul li:first-child”)

:last-child:
$(“ul li:last-child”)

:only-child :
$(“ul li:only-child”)

:input:
$(":input")

:text:
$(":text")

:password:

:image:
$(":image")

:checked :
:selected :
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值