zoukankan      html  css  js  c++  java
  • 关于window.onresize

    window.ss1 = function() {
        alert("aaa")
    }
    window.ss = function() {
        alert("bbb")
    }
    window.onresize = ss1;
    widnow.onresize = ss;

    最后执行结果只打印bbb,而aaa不会打印。

    解决方案:用js的自定义事件。或者jquery的$(window).on('click')来解决。

    问题二:onresize注册的事件怎么销毁。

    window.ss = function() {
        alert("bbb")
    }

    jquery的$(window).off('click',funtionName)

    还有另外一种解决方式。

    function one(){
    alert(123)
    }
    function two(){
    alert(4123)
    }
    window.addEventListener('resize',one);
    window.removeEventListener('resize',one);//这个是销毁操作
    window.addEventListener('resize',two);

  • 相关阅读:
    每日博客
    每日博客
    每日博客
    每日博客
    每日博客
    每日博客
    每日博客
    每日博客
    centos7 systemctl 管理MySQL
    Postgresqlz之迁移数据pg_dump
  • 原文地址:https://www.cnblogs.com/coding4/p/8604808.html
Copyright © 2011-2022 走看看