zoukankan      html  css  js  c++  java
  • JQuery随笔

    web请求中,外部样式文件的加载不影响页面,js的加载会影响页面的加载速度

    window.onlond 页面所有元素加载完后执行包含js,css等加载完毕

    $(function(){}) 页面中DOM树加载完成后就执行 ===$(document).ready(function(){})

    jquery中的this是某个DOM元素

    选择器

    $("input[type='checkbox']:checked").val() 选中的值

    $(document).ready() 函数用于在文档结束加载之前阻止代码运行

    noConflict() 方法用于处理命名冲突  会释放对$ 标识符的控制,这样其他脚本就可以使用它了 (其中某些框架也使用 $ 符号作为简写(就像 jQuery),如果您在用的两种不同的框架正在使用相同的简写符号,有可能导致脚本停止运行。)

    $("div#intro .head") 选取id为intro的div下class=head的所有元素

    index() 方法返回指定元素相对于其他指定元素的 index 位置。

    $("li").click(function(){
      alert($(this).index());
    });
    

    DOM事件

    1、dom0级事件特点:

    1.1、相同dom元素的相同事件属性 只能 注册一个方法,如果注册多个,则会被后面的覆盖

    1.2、使用的是事件冒泡:由内往外

    document.getElementById("divFather").onclick=function(){
          alert("divFather");
    }        
    

    2、dom 2级事件特点:

    2.1、注册的方式 不一样 注册事件方法时 可以选择 捕获阶段事件(true),也可以选择 冒泡阶段事件(false)

    2.1.1、使用的是事件冒泡:由内往外

    document.getElementById("div1").addEventListener("click",function(){alert("div1")},false)
    document.getElementById("div2").addEventListener("click",function(){alert("div2")},false)
    

    链式编程的三种情况

    1、不返回Jquery对象的方法:val(),html(),text(),attr()返回文本字符串

    2、返回新的Jquery对象的方法:next(),nextAll(),parent(),children(),prev()...

    3、剩下基本都是返回当前Jquery对象

  • 相关阅读:
    吐槽下博客园
    关于爱情
    CCD 驱动 时序理解
    写在博客的第一天
    51单片机最小系统
    swing之登陆功能
    TDSQL | 在整个技术解决方案中HTAP对应的混合交易以及分析系统应该如何实现?
    TDSQL | 深度解读HTAP系统的问题与主义之争
    硬核干货!TDSQL全局一致性读技术详解|
    35w奖金池,腾讯云TDSQL精英挑战赛等你来战!
  • 原文地址:https://www.cnblogs.com/B-bowen/p/5619759.html
Copyright © 2011-2022 走看看