一、JQuery常用的方法 :(JQuery中90%都是方法,没有参数是获取,带参数是设置)

    1. $("#id").css('backgroundColor','blue');
    2. .css({'color':'red','width':'300px'});  //不建议.css().css链式编程
    3. .text('改变啦');  //innerText
    4. .html(); //innerHTML
    5. .height()
    6. .width()
    7. .val('改变了');   //value    //可以使select、radio、checkbox相应的项被选中
    8. .attr('name');   //取得属性的值
    9. .attr('name','value')  //设置name属性
    10. .attr({'title':'TTT','name':'zzz'})
    11. .removeAttr()  //删除属性
    12. .addClass('cls')  //追加一个类(样式)
    13. .removeClass('cls')  //不写参数,则把类全部清除  //移除多个,使用空格隔开
    14. var $li = $("<li>苹果</li>");    //创建节点
    15. .remove()   //删除节点    //返回值,是删除的元素,可以下次再用  //参数为子节点的选取器
    16. .empty()     //删除节点(只是清空)
    17. .clone()      //复制节点     //.clone(true) 表示复制元素所绑定的事件
    18. .replaceWith("<a href='#'>Test</a>")   //将元素替换为指定的对象
    19. .replaceAll("p")   //将所有<p>替换为自己
    20. .wrap("<b></b>")   //将元素用<b>包裹起来
    21. .wrapAll("p")  //将所有匹配元素用自己包裹起来
    22. .wrapInner("p")   //将此元素中的内容用<p>包裹起来,不包括自己
    23. .hasClass('cls')  //判断是否应用了cls类
    24. .toggle()   //隐藏、显示这个元素
    25. .toggleClass('cls')  //切换这个cls类(开关灯)
    26. .filter()    //筛选元素
    27. .append()  //添加元素到此节点中(每个节点)(后置)
    28. .appendTo()   //将此节点添加到(参数)的节点中      //可以用来移动元素
    29. .prepend()   //添加元素到此节点 (每个节点) (前置)
    30. .prependTo()  //
    31. .after()   //在此元素之后添加元素(兄弟位置)
    32. .insertAfter()  //将此元素添加到(参数)的后面  //在此元素之前添加元素(兄弟位置)
    33. .before()  //在每个匹配的元素之前添加元素
    34. .insertBefore()  //将此元素(集合)添加到指定元素之前
    35. .children()   //取得元素的子元素集合
    36. .is(":visible")  //判断

二、动画:

    1. .hide(3000)  //隐藏元素(毫秒)  //'slow'  'normal'  'fast'
    2. .show()   //显示元素(毫秒)
    3. .fadeIn() //淡入(毫秒)
    4. .fadeOut()   //淡出(毫秒)
    5. .fadeToggle()
    6. .fadeTo(2000,0.3)     //到达透明度多少
    7. .slideUp()  //向上收缩隐藏
    8. .slideDown()   //向下收缩显示
    9. .slideToggle()

三、 获取兄弟元素的方法 :

    1. .next():之后的第一个兄弟元素 //和+一样
    2. .nextAll():之后的所有兄弟元素
    3. .prev():之前的第一个兄弟元素
    4. .prevAll():之后的所有兄弟元素
    5. .siblings():所有兄弟(除了自己)
    6. .end():返回上一层操作的对象
    7. .first():第一个
    8. .last():最后一个
    9. .closest("li"):查找最近的<li>元素
    10. .find()
    11. .parent()
    12. .parents()

四、CSS操作:

    1. .css('backgroundColor','red')
    2. .css('background-color','red')
    3. .css(backgroundColor,'red')
    4. .css('opacity','0.5') //设置为半透明
    5. .height()   //元素的高   没有单位
    6. .width()    //元素的宽
    7. .css('height')   //有单位,也可能是auto
    8. .offset()    //获取元素的offset
    9. .offset.left
    10. .offset.top
    11. .position()   //获取相对于最近一个relative或absolute的节点的相对偏移
    12. .position.left
    13. .position.top
    14. .scrollLeft()    //获取元素的滚动条距离顶端的距离
    15. .scrollTop(300)   //设置距离

五、判断对象是否存在:

    1. if($("#txt").length) {alert('存在');}
    2. if($("#txt")[0])    //   Dom:if(document.getElementById('txt') !=null) {}

Jquery方法大全的更多相关文章

  1. Jquery 方法大全

    一.JQuery常用的方法 :(JQuery中90%都是方法,没有参数是获取,带参数是设置) $("#id").css('backgroundColor','blue'); .cs ...

  2. JS去掉首尾空格 简单方法大全(原生正则jquery)

    JS去掉首尾空格 简单方法大全 var osfipin= ' http://www.cnblogs.com/osfipin/ '; //去除首尾空格 osfipin.replace(/(^\s*)|( ...

  3. jQuery选择器大全(48个代码片段+21幅图演示)

    选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器 的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编 ...

  4. jQuery事件大全

    jQuery事件大全 attribute:  $(" p" ).addclass(css中定义的样式类型) 给某个元素添加样式 $(" img" ).attr( ...

  5. jquery 函数大全

    jquery函数大全转载  Attribute:$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”te ...

  6. 转:jQuery选择器大全(48个代码片段+21幅图演示)

    选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写 ...

  7. jQuery使用大全

    我的程序人生 提供基于Lesktop的IM二次开发,联系QQ:76159179 CnBlogs Home New Post Contact Admin Rss Posts - 476  Article ...

  8. JQuery选择器大全 前端面试送命题:面试题篇 对IOC和DI的通俗理解 c#中关于协变性和逆变性(又叫抗变)帮助理解

    JQuery选择器大全   jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement")    选择id值等于myElement的元素 ...

  9. 1.4 jQuery方法,JSON介绍

    jQuery方法: jQuery添加元素: append()方法: $("元素").append("追加内容"); prepend()方法: $("元 ...

随机推荐

  1. POJ3254 - Corn Fields(状态压缩DP)

    题目大意 给定一个N*M大小的土地,土地有肥沃和贫瘠之分(每个单位土地用0,1来表示贫瘠和肥沃),要求你在肥沃的单位土地上种玉米,如果在某个单位土地上种了玉米,那么与它相邻的四个单位土地是不允许种玉米 ...

  2. Android 开发Project中各个目录和文件的介绍

    如上图标号: 存放java文件的文件夹“src”: 由aapt工具根据应用中的资源文件自动生成的R.java文件,以及buildConfiger.java文件,这两个文件最好不要去修改: 存放各种资源 ...

  3. TreeView节点

    TreeView由节点构成,建树通过对TreeView.items属性进行操作.Items是一个TTreeNodes对象,这是一个TTreeNode集. 一.针对TTreeNodes,也就是 Tree ...

  4. nyoj 69 数的长度

    数的长度 时间限制:3000 ms  |  内存限制:65535 KB 难度:1   描述 N!阶乘是一个非常大的数,大家都知道计算公式是N!=N*(N-1)······*2*1.现在你的任务是计算出 ...

  5. 转载SSIS中的容器和数据流—数据转换(Transformations)续

    数据挖掘请求 数据挖掘任务是SSIS中一个很重要的任务,它的思想来源于一些算法.数据挖掘请求运行数据挖掘请求,并将结果输出到数据流.它还可以添加一些预测新列,一些应用场合如下列举: 根据已知的一些列, ...

  6. Android 解析 xml

    URL httpUrl = new URL(url); HttpURLConnection conn = (HttpURLConnection )httpUrl.openConnection(); c ...

  7. MATLAB学习拾遗

    1.坐标轴修饰 axis equal:axis([0,6,0,6]) 不修饰则为默认网格 grid on 2.不太漂亮的pretty命令 3. Laplace变换 syms t s a b f1=ex ...

  8. HDU 2112 HDU Today -- from lanshui_Yang

    此题主要是要用到字符串向整数的映射 , 很自然的想到了 STL 中的map ,哎,贡献无数次WA,最后才发现每次运行时 map 忘了清空 !!!!本题,用dijkstra 和 spfa 均可 ,但是要 ...

  9. cocos2d-x 触摸偏移

    转自:http://www.cnblogs.com/fjut/archive/2012/04/28/2475693.html //ccTouchBegan必须实现,否则会报错 bool PicScan ...

  10. 采用Reflector的VS.net插件断点调试无源码DLL 分类:

    .Net的编程利器Reflector可以反编译基于.net开发的应用程序和DLL,其功能强大不用多说.今天想试验一把利用VS.net的插件断点调试外部无源码的DLL(只要是程序集都可以,所以exe也行 ...