jquery的选择器属性等

 

1、$("#orderedlist").addClass("red");
给id=orderlist的添加class属性。
2、$("#orderedlist > li").addClass("blue");或者$("#orderedlist  li").addClass("blue");
对所有的<li>添加class属性
 <ol id="orderedlist">
  <li>First element</li>
  <li>Second element</li>
  <li>Third element</li>
 </ol>
3、$(this).removeClass("green");
移除class属性。
4、$(this).html( $(this).html() + " BAM! " + i );
$(this).html()取该处的html,$(this).html(“”)里面有值说明是设置他的值。
5、$("#orderedlist).find("li") 就像 $("#orderedlist li")一样。each()方法迭代了所有的li。each()是循环的意思
6、$("form").reset(),对事件的重置。
7、$("li").not("[ul]").css("border", "1px solid black").css("color","red");

在不希望某些特定的元素被选择。jQuery 提供了filter() 和not() 方法来解决这个问题。 filter()以过滤表达式来减少不符合的被选择项,
not()则用来取消所有符合过滤表达式的被选择项. css()方法设置样式。
8、$("a[name]").css("background-color","#eee");
这个代码给所有<a>带有name属性的链接加了一个背景色。
9、
$('#faq').find('dd').slideDown().end().find('dt').click(function() {
         var answer = $(this).next();
         if (answer.is(':visible')) {
             answer.slideUp();
         } else {
             answer.slideDown();
         }
    });
首先,$('#faq').find('dd')找到<dd>的行进行slideDown()展示(show()也可以)操作(或者隐藏操作hide(),比如答案点击后显示)。
接着执行end()结束此处接着find('dt')行的代码,.click()当点击该事件执行function()。
var answer = $(this).next();我们用 $(this).next() 来找到dt下面紧接的一个dd元素。
:visible 选择器选取每个当前是可见的元素。
除以下几种情况之外的元素即是可见元素:
a、设置为 display:none
b、type="hidden" 的表单元素
c、Width 和 height 设置为 0
d、隐藏的父元素(同时隐藏所有子元素)
answer.slideUp();answer.slideDown();这两个方法是对事件进行收缩和伸展开来。
10、$("a").hover(function() {
  $(this).parents("p").addClass("highlight");
 }, function() {
  $(this).parents("p").removeClass("highlight");
 });
当鼠标放上面的时候把当前的<a>添加class属性。
11、$("tr").each(function(i){this.style.backgroundColor=['#ccc','#fff'][i%2]})
 //实现表格的隔行换色效果 
$("tr must").each(function(i){this.style.backgroundColor=['#ccc','#fff'][i%2]})
对tr中含有must属性的进行各行换色
(http://www.okajax.com/a/201106/jquery_12.html)

 

 

友链:商标转让 www.tmtmw.com

 

 

 

 

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值