使用动态 js 添加DOM,同时对加入的内容绑定点击事件的时候。该事件会重复执行
比如:
你添加两次标题的时候,你会发现,console 台输出了2次 a。
解决办法如下:
1、在 绑定事件之前,对该事件解绑,
2、unbind(‘click’)上一次的click事件
建议:不要通过on的方式绑定事件,这种方式会将原来的方法添加到新方法中,就会出现执行多次。
技术改变生活,分享沉淀自我
缺失模块。
1、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
2、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: true
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true