jQuery/原生JS 监听图片加载完成/加载失败 事件 作者: Chuwen 时间: 2020-01-28 分类: JQuery 评论 # 假设有以下 HTML 代码 ``` ``` # jQuery 版: ## jQuery 监听图片加载完成事件 ``` $("#img").on("load", function(){ console.log("图片加载完成了"); }); ``` ## jQuery 监听图片加载失败事件 ``` $("#img").on("error", function(){ console.log("图片加载失败"); }); ``` ## jQuery 监听图片加载完成/加载失败事件 简化版代码 ``` $("#img").on("load", function(){ console.log("图片加载完成了"); }).on("error", function(){ console.log("图片加载失败"); }); ``` --- # 原生 JavaScript 版: ``` var img_selector = document.querySelector("img");//查询 id 为 img 的节点 //监听图片加载完成事件 img_selector.addEventListener("load", function(){ console.log("图片加载完成事件"); }); //监听图片加载失败事件 img_selector.addEventListener("error", function(){ console.log("图片加载失败事件"); }); ``` ## 简化版代码 ``` var img_selector = document.querySelector("img");//查询 id 为 img 的节点 //监听图片加载完成事件 img_selector.onload = function(){ console.log("图片加载完成事件"); }; //监听图片加载失败事件 img_selector.onerror = function(){ console.log("图片加载失败事件"); }; ```
[Padavan]电脑有公网 IPv6,但外网不能访问电脑搭建的 WebServer 作者: Chuwen 时间: 2020-01-27 分类: 路由器 评论 # 解决办法 > 关闭防火墙即可。 > > 高级设置 -> 防火墙 -> 通用设置 ![Snipaste_2020-01-27_13-39-32.png][1] [1]: https://cdn.nowtime.cc/2020/01/27/3425085214.png
2020年支付宝集五福 装X图/素材 作者: Chuwen 时间: 2020-01-24 分类: 神奇技巧 评论 PSD素材下载地址(包括字体文件): > 下载地址:https://www.lanzous.com/b00z6w3he > 提取密码:`fp9y` # 支付宝五福2020.0元 ![2020.0元-2020支付宝五福.jpg][2] # 支付宝五福1688.8元 ![修改1688.8元-2020支付宝五福.jpg][3] # 支付宝五福0.01元 ![0.01元-2020支付宝五福.jpg][4] [1]: https://cdn.nowtime.cc/2020/01/24/840489727.jpg [2]: https://cdn.nowtime.cc/2020/01/24/4076208282.jpg [3]: https://cdn.nowtime.cc/2020/01/24/3794115209.jpg [4]: https://cdn.nowtime.cc/2020/01/24/1005150572.jpg
记一次 ThinkPHP6 环境变量定义文件配置 作者: Chuwen 时间: 2020-01-24 分类: PHP 评论 > 默认安装后的根目录有一个 `.example.env` 环境变量示例文件,你可以直接改成 `.env` 文件后进行修改。 我理解有误,我以为只要是 `.env` 后缀的文件系统就可以自动载入,结果就是将 `.example.env` 改成 `.env` 文件名,然后将它放到网站的根目录,与 `think` 文件同级,如图: ![Snipaste_2020-01-24_08-04-28.png][1] 然后可以通过 `env` 助手函数测试下 `env('database.type')` 看是否正常输出 [1]: https://cdn.nowtime.cc/2020/01/24/2240437268.png