JQuery基础总结

来源:互联网 发布:计算机算法表示 编辑:程序博客网 时间:2024/05/17 22:29

JQuery基础总结 

1、$("input[type='button']")

                 用于找到type属性为button的input元素

2、each()函数遍历

3、设置css: .css('border','none')

4、一次需要设置多个CSS值:
            .css({'border':'none','borderBottom':'solid 1px navy','width':'30px'});

5、取得当前jQuery对象的样式属性color的值:css('color')

6、jQuery("ul>li:first").addClass("selected"):

             "ul>li:first"中ul>li表示所有位于ul下的li元素

             addClass()为jQuery对象用来添加CSS样式类的函数,相反的函数为removeClass()。

7、$("p.intro") 选取所有 class="intro" 的 <p> 元素。

      $("p#demo") 选取 id="demo" 的第一个 <p> 元素

8、$("[href]") 选取所有带有 href 属性的元素。

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

     $("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素

9、var jq=jQuery.noConflict(),帮助您使用自己的名称(比如 jq)来代替 $ 符号。

10、$(".panel").slideToggle("slow");

       class=“panel”的区域缓缓出现
11、 $("button").click(function(){
                            $("div").fadeTo("slow",0.25);
                   });//淡化

12、$("#box").animate({height:300},"slow");

        id=“box”的对象高度缓缓变为300

13、toggle() 函数使用 show() 或 hide() 函数来切换 HTML 元素的可见状态。

      toggle(speed,callback)

                speed 参数可以设置这些值:"slow", "fast", "normal" 或 毫秒。

                callback 参数是在该函数完成之后被执行的函数名称。

    slideToggle(speed,callback)使用方法同toggole()。
14、html() 函数改变所匹配的 HTML 元素的内容(innerHTML)。

15、alert($("dl.[tag='1']").hasClass("close"));  判断<dl tag="1">是否有class="close"属性


16、toggleClass(class)

             如果存在(不存在)就删除(添加)一个类。

       移除所有 <p> 的 "intro" 类:

                   $("button").click(function(){
                              $("p:first").removeClass("intro");
                    });

0 0
原创粉丝点击