zoukankan      html  css  js  c++  java
  • (js有关图片加载问题)dom加载完和onload事件

    引用旺旺的话。。。哈哈哈
    DOMContentLoaded事件表示页面的DOM结构绘制完成了,这时候外部资源(带src属性的)还没有加载完。
    而onload事件是等外部资源都加载完了就触发的。
    $.ready()里的事件就是DOMContentLoaded。
    贴代码:
    此代码用于图片加载完以后,得到它相关属性。

    var addEvent = function (element, eventType, fn) {
        if (window.addEventListener) {
            element.addEventListener(eventType, fn, false);
        } else if (window.attachEvent) {
            element.attachEvent("on" + eventType, fn);
        }
    }
    
    addEvent(window, "load", function () {
        $(".textVersion").each(function () {
            var $dom = $(this);
            if ($dom.data("info").TextAlign == 1 || $dom.data("info").TextAlign == 2) {
                $(this).attr("orgwidth", $dom.width());
            }
        });
       for (i = 0, l = TextJson.length; i < l; i++) {
        if(TextJson[i].Type==1)
        {
           TextJson[i].TemplateTransactionID == symbol.frontId
                        ? $("#lists ul").append("<li><input class="y_inp" maxlength="100" id="ipt-" + TextJson[i].TextPropertyId + "" value="" + TextJson[i].Text + "" type="text" rel='#text-" + TextJson[i].TextPropertyId + "'/></li>")
                        :
                            $("#lists1 ul").append("<li><input class="y_inp" maxlength="100" id="ipt-" + TextJson[i].TextPropertyId + "" value="" + TextJson[i].Text + "" type="text"  rel='#text-" + TextJson[i].TextPropertyId + "'/></li>");
        }
       }
    });
    

      

  • 相关阅读:
    二 web爬虫,scrapy模块以及相关依赖模块安装
    一 web爬虫,requests请求
    Linux 常用命令大全
    HTTP响应状态码参考
    python-进程,线程,协程
    SVN图形管理工具-Submint
    python-Socket网络编程
    python基础-pickle与shelve
    python-面向对象
    10分钟看懂, Java NIO 底层原理
  • 原文地址:https://www.cnblogs.com/jiangxiaofan/p/3532060.html
Copyright © 2011-2022 走看看