资讯专栏INFORMATION COLUMN

项目过程中的小学习

wua_wua2012 / 2842人阅读

摘要:浅灰色呈现该提示会在输入字段为空时显示,并会在字段获得焦点时消失。在常规的代码中,通常使用方法,而在中,使用的是方法。方法是事件模块中最重要一个函数,可以极大的提高应用程序的速度。

1.将多个同类元素分行,每一行有两个或者多个元素,可用li标签实现此

                

  • 效果如下:

    2.适配专用代码:

      

    3.HTML 5 placeholder 属性

    定义和用法

    placeholder 属性提供可描述输入字段预期值的提示信息(hint)。(浅灰色呈现)

                该提示会在输入字段为空时显示,并会在字段获得焦点时消失。

    注释:placeholder 属性适用于以下的 类型:text, search, url, telephone, email 以及 password。

    js的 window.load 和window.onload 有什么区别

    JavaScript 中的以下代码 :
    Window.onload = function (){// 代码 }
    等价于
    Jquery 代码如下:
    $(window).load(function (){// 代码 });

    执行时机
    window.load——必须等待网页中所有的内容加载完毕后 ( 包括图片 ) 才能执行
    $(document).ready()——网页中所有 DOM 结构绘制完毕后就执行,可能 DOM 元素关联的内容并没有加载完

    编写个数
    window.load——不能同时编写多个以下代码无法正确执行:
    window.onload = function(){ alert(“text1”);};window.onload = function(){ alert(“text2”);};//结果只会输出第二个
    $(document).ready()——能同时编写多个以下代码正确执行:
    $(document).ready(function(){ alert(“Hello World”);});$(document).ready(function(){ alert(“Hello again”);});
    结果两次都输出

    以 浏览器装载文档为例,在页面加载完毕后,浏览器会通过 Javascript 为 DOM 元素添加事件。在常规的 Javascript 代码中,通常使用 window.onload 方法,而在 Jquery 中,使用的是$(document).ready() 方法。 $(document).ready() 方法是事件模块中最重要一个函数,可以极大的提高Web 应用程序的速度。
    另外,需要注意一点,由于在 $(document).ready() 方法内注册的事件,只要 DOM 就绪就会被执行,因此可能此时元素的关联文件未下载完。
    例如与图片有关的 html 下载完毕,并且已经解析为 DOM 树了,但很有可能图片还没有加载完毕,所以例如图片的高度和宽度这样的属性此时不一定有效。要解决这个问题,可以使用 Jquery 中另一个关于页面加载的方法 ---load() 方法。
    Load() 方法会在元素的onload 事件中绑定一个处理函数。
    如果处理函数绑定给 window 对象,则会在所有内容 ( 包括窗口、框架、对象和图像等 ) 加载完毕后触发,如果处理函数绑定在元素上,则会在元素的内容加载完毕后触发。
    总结:
    js:window.onload页面一运行就执行该函数,执行该函数时,可能页面中的图片还没有加载完成!
    jquery: $(window).load()页面中的图片或其它东西加载完成之后,执行该函数。

    文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

    转载请注明本文地址:https://www.ucloud.cn/yun/55079.html

    相关文章

    • 项目过程中的小学

      摘要:浅灰色呈现该提示会在输入字段为空时显示,并会在字段获得焦点时消失。在常规的代码中,通常使用方法,而在中,使用的是方法。方法是事件模块中最重要一个函数,可以极大的提高应用程序的速度。 1.将多个同类元素分行,每一行有两个或者多个元素,可用li标签实现此 身高 ...

      william 评论0 收藏0
    • 系统性学与碎片化学

      摘要:碎片化学习我们必须学会碎片化学习。碎片化学习也要讲究方法,比如我以前写的谈学习读源码和面试经都有提到碎片化学习的误区,并较之以正确的方法。首先,应该建构起基础的知识体系碎片化学习仍然需要完整系统的知识体系。 4-27在小密圈接到第一次付费提问,喜获8块。庆祝一下。 这个话题也是我在小密圈里和那位同学的交流时产生的。他说他学习的知识也不系统化,学习的知识也比较混乱。不系统暂时没有好办法...

      raoyi 评论0 收藏0
    • [零基础学python]用Python计算

      摘要:一提到计算机,当然现在更多人把她叫做电脑,这两个词都是指。乃至于,有的人在口语中区分不开计算机和计算器。那么,做为零基础学习这,也就从计算小学数学题目开始吧。因为从这里开始,数学的基础知识列为肯定过关了。 一提到计算机,当然现在更多人把她叫做电脑,这两个词都是指computer。不管什么,只要提到她,普遍都会想到她能够比较快地做加减乘除,甚至乘方开方等。乃至于,有的人在口语中区分不开计...

      testbird 评论0 收藏0

    发表评论

    0条评论

    wua_wua2012

    |高级讲师

    TA的文章

    阅读更多
    最新活动
    阅读需要支付1元查看
    <