zoukankan      html  css  js  c++  java
  • Jquery父子选取心得

    在jq的方法中,this转为$(this)才能使用jq的方法也最好这么使用

    而jq选取子节点可以使用children()方法,

    1. children()默认获取全部子节点,children("div .box1")能对子节点进行筛选,按道理用first和last好像也可以,这一点和css选取很像不过这更方便
    2. siblings()可以选取所有兄弟节点,是兄弟自然将自己排除在外,例:siblings("p")可以选取兄弟元素中的p元素
    3. parent()是父亲元素

    在选取一堆元素中的一两个时,我考虑用js方法获取多个元素的是NodeList元素,在用Jquery时得到的是Jquery对象(多用typeof()方法),获取的话

    1. 可以用css3选择器
    2. 用jquery的兄弟、祖父、子孙方法选取

    问题:都有id、class,多用什么方法,少可以直接用css选择器或jquery或js的querySelectorAll方法多,用css支持2n也能1,3、用querySelector使用css3选择一样、用jq也可以用css3选择器

    之前我说的导航栏从地下滑上元素,其事件因为是要非目标的元素滑动,并想要用jq试试,但jq的hover不能用,所以用mouseover、mouseoutjq,想要用hover可以用on事件

    jquery对象没有innerHTML,只能用$(".div1")[0].innerHTML(急了我半天)

    结果你如果找多个jq对象你加一个[0]又错了

  • 相关阅读:
    Jmeter正则提取list中相同key的value和出现的次数
    Jmeter正则提取器常用的几种方式
    浅谈python 手机crash和app crash循环执行问题
    python中try except处理程序异常的三种常用方法
    支付功能测试总结
    web搜索功能测试
    日常linux命令
    sql进阶练习题
    常见问题集锦
    HTML+CSS基础
  • 原文地址:https://www.cnblogs.com/huyuhui/p/12394734.html
Copyright © 2011-2022 走看看