.cc 或者 li ...">
美文网首页
jq 笔记 打卡 20200603

jq 笔记 打卡 20200603

作者: 偶头像超凶 | 来源:发表于2020-05-25 01:13 被阅读0次

1、选择器的使用方式

  • $(" ") 这里不单单的可以用 #aa 或者.bb ,还可以用 li>.cc 或者 li .cc这一类的选择器

2、选择选中的元素=>选中及层级。忽略循环带来的弊端,jq已经处理。

  • $(this),可以与下面的常用的选择器一起连用

3、常用的选择器=>因为jq给我们封装了js,所以这里用到的都是方法,都是带括号的=>()

  • 祖先选择器parents(),如果有多个父级(父级是包含关系),那么可以写parents("#aa"),这里的#aa可以替换成标签、元素的id、元素的class属性值
  • 父级选择器 parent(),如果有多个父级(父级不是包含关系,是兄弟关系),那么可以写parent("#aa"),这里的#aa可以替换成标签、元素的id、元素的class属性值
  • 兄弟选择器siblings(),同父级选择器
  • 孩子选择器children(),同父级选择器
  • 子孙选择器find(),同祖先选择器

4、常用的方法

  • prop() 方法应该用于检索标签固有属性值,使用方法:
    • 返回属性的值:$(selector).prop(property)
    • 设置属性和值:$(selector).prop(property,value),属性值可以用函数代替
  • attr() 方法应该用于检索 HTML 属性,使用方法,同上(常用)
  • html()方法,获取的是文本内容,包含标签。同理既然可以获取,我们也可以在该方法中拼接html标签,此方法不可以循环显示,只能单个拼接一条,除非外面套循环(常用)
  • text()方法,获取的是文本内容,单纯的文本内容(常用)
  • val() 方法,获取文本输入框中的value值(常用)
  • append() 方法,用于拼接标签,拼接出来的标签可以循环显示(在元素内部添加,添加元素与该元素是父子关系)(很常用)
  • prepend()方法,在元素内部添加,添加到该元素内部的最前面
  • before()方法,在该元素的外部的前面添加,与该元素的是兄弟关系
  • after()方法,在该元素的外部的后面添加,与该元素的是兄弟关系
  • remove()方法,移除自身元素,简称自杀
  • empty(),移除子孙节点,保留自身
  • 另外一种删除的方式比较野,$(".aa").html(""),这样就移除了。
  • on(),方法可以为动态生成的标签绑定事件,非常强大

5、其他常用的

  • substr()用于截取字符串,例如返回结果是一个 '¥11.11',那么我们就可以先获取该元素(该元素的值为纯文本),然后$(".aa").substr(1),就可以得到'11.11'
  • toFixed() 用于保留小数,例如,获取小数点后两位
<script type="text/javascript">  
   var num = 3.1415926 
   alert(num.toFixed(2));  
 </script>  
//得到的数据是3.14
  • $(this)在自身所处的函数下,会出现代表含义的变化,示例代码:
<script type="text/javascript">  
   $(this).parent().slideUp(function(){
      $(this).remove();
    })
 </script> 
//代码中第1次出现的$(this).parent(),表示其父亲节点
//代码中第2次出现的$(this),也是表示其父亲节点
  • splice(1,1),是数组数据删除方法。第一个参数代表,从第几个数开始删除;第二个参数代表,删除几个。
  • split(","),是字符串分割成数组的方法,例子中表示,用,分割。

最后,将持续更新,如有不足请指出
常用jq插件网站http://www.jq22.comhttp://www.htmleaf.com

相关文章

  • jq 笔记 打卡 20200603

    1、选择器的使用方式 $(" ") 这里不单单的可以用 #aa 或者.bb ,还可以用 li>.cc 或者 li ...

  • JQ笔记

    1:attr()方法的作用是设置或者返回元素的属性,其中attr(属性名)格式是获取元素属性名的值,attr(属性...

  • 20200603

    中药师备考是目前我考过的所有科目里最认真的一个了,每天跟着视频学习还记了很多笔记,可能是因为本身对中药感兴趣吧,目...

  • 20200603

    说话的技巧 平时害怕寂寞时,总用说话来打破,各种家长里短,邻里八卦是村妇最擅长的。 还有一...

  • 20200603

    今天上午7点半起床,看了覃杰的第5场直播,陆陆续续处理返校申请的事情,然后学习了半个小时教材。 中午跟男朋友去吃饭...

  • 20200603

    是不快乐的 因为有无法获得的东西 也无法说放了不要了 就能真的不要了 哪怕是一点点温暖都渴望 只是不曾被满足 总是...

  • 20200603

    即将参加江竹部落的二期训练营,一个人即使腿脚再好,没有同频的声音和同行的力量,是很容易剑走偏锋。在效能个人的路上,...

  • js和jquery如何获取图片真实的宽度和高度

    html结构 js方法 jq方法 注:参考大神资料,个人笔记记录

  • 1.jQuery学习笔记第一节/简介

    jQuery学习笔记第一节/简介 1.基本概念 1.什么是JQ?JQ 是一个优秀的第三方库,大型开必备. 2.JQ...

  • JQ笔记整理

    1.选择器的种类: 1.基本选择器: 2.层次选择器: 3.基本过滤选择器: 根据元素的基本特征定位元素,常用语表...

网友评论

      本文标题:jq 笔记 打卡 20200603

      本文链接:https://www.haomeiwen.com/subject/iyfeahtx.html