zoukankan      html  css  js  c++  java
  • Mootools--学习笔记(1)

    1、选择符。

    $("ID"):ID选择符,只选取ID名元素,选取时,不写入ID名前缀“#”;

    $$("*"):混合选择符,适用所有的元素,用法与jQuery十分相似。

    2、DOM就绪。

    /*以下内容摘自网络(翻译)*/

    我们经常使用 window.onload 或者 body onload=“” 去执行一些页面中的加载事件。

    譬如

    window.onload=myFunction;

    该方法有一些缺点:首先,我们必须等待页面中的图片加载完毕后才能执行脚本(JS)。还有,如果我们的页面中,有一些事件和代码绑定到window上的话,他们就会互相覆盖。

    Mootools针对这个情况,开发了一个解决方案。当页面中的DOM准备好了的时候,Mootools附带了一个定制事件,叫做DomReady。

    譬如

    Window.addEvent(‘domready’function(){
      myFunction();
    });

    当HTML页面中的DOM加载完毕后,myFunction立即执行,其他window与图片紧接其后。

    DomReady有哪些优点:

    *允许你的工作页面优先加载。

    *允许您使用相同的事件与其他脚本。

    *不用等待图片加载完。

    DomReady 示范

    /*
    MooTools DomReady.
    Two Styles.
    1. Call the function directly.
    2. The function is inside of anonomos function.
    */
    window.addEvent('domready', myFunction);
    //Or.
    window.addEvent('domready'function(){
       myFunction();
    });

    function myFunction(
    {
      alert("The DOM is ready.");
    }

    【以上内容属于自己翻译,如果错误请帮忙提出意见,感激不尽】

  • 相关阅读:
    django表单字段
    python3之Django表单(一)
    python3之Django模型(一)
    python3迭代器和生成器
    python3数字、日期和时间
    python3字符串与文本处理
    python3数据结构与算法
    git仓库使用
    django邮件
    python3光学字符识别模块tesserocr与pytesseract
  • 原文地址:https://www.cnblogs.com/zero-Alex/p/4876864.html
Copyright © 2011-2022 走看看