JQuery常用的方法

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

    1. $(“#id”).css(‘backgroundColor’,'blue’);
    2. .css({‘color’:'red’,'width’:’300px’});: //不建议.css().css链式编程
    3. .text(‘改变啦’): //innerText
    4. .html()://innerHTML
    5. .height():  取得匹配元素当前计算的高度值(px)。
    6. .width():取得匹配元素当前计算的宽度值(px)。
    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) {}

原文:http://www.qingdou.me/1960.html

乐播投屏是一款简单好用、功能强大的专业投屏软件,支持手机投屏电视、手机投电脑、电脑投电视等多种投屏方式。 多端兼容与跨网投屏:支持手机、平板、电脑等多种设备之间的自由组合投屏,且无需连接 WiFi,通过跨屏技术打破网络限制,扫一扫即可投屏。 广泛的应用支持:支持 10000+APP 投屏,包括综合视频、网盘与浏览器、美韩剧、斗鱼、虎牙等直播平台,还能将央视、湖南卫视等各大卫视的直播内容一键投屏。 高清流畅投屏体验:腾讯独家智能音画调校技术,支持 4K 高清画质、240Hz 超高帧率,低延迟不卡顿,能为用户提供更高清、流畅的视觉享受。 会议办公功能强大:拥有全球唯一的 “超级投屏空间”,扫码即投,无需安装。支持多人共享投屏、远程协作批注,PPT、Excel、视频等文件都能流畅展示,还具备企业级安全加密,保障会议资料不泄露。 多人互动功能:支持多人投屏,邀请好友加入投屏互动,远程也可加入。同时具备一屏多显、语音互动功能,支持多人连麦,实时语音交流。 文件支持全面:支持 PPT、PDF、Word、Excel 等办公文件,以及视频、图片等多种类型文件的投屏,还支持网盘直投,无需下载和转格式。 特色功能丰富:投屏时可同步录制投屏画面,部分版本还支持通过触控屏或电视端外接鼠标反控电脑,以及在投屏过程中用画笔实时标注等功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值