所有文章

原生 js移动节点的方法

在 HTML 中你可能需要使用 js动态移动节点的方法,把 HTML DOM 节点移动到其他的位置。 本文将介绍使用原生 js移动节点的方法,实现 js节点移动。 移动节点js使用的HTML <!DOCTYPE html> < html lang = "en" > < head > ...

Django 解决 TypeError 'RelatedManager' object is not iterable

在运行 Django 项目时,您可能会遇到 TypeError 'RelatedManager' object is not iterable 错误。 本文将为您介绍如何解决 Django 项目中的 TypeError 'RelatedManager' object is not iterable 错误。 RelatedManager错误信息 TypeError a...

Javascript 为元素添加事件监听器

使用原生 Javascript(Vanilla JS)为元素添加事件监听器,需要使用 EventTarget.addEventListener() 函数。 EventTarget.addEventListener() 方法将指定的监听器注册到 EventTarget 上,当该对象触发指定的事件时,指定的回调函数就会被执行。 EventTarget 可以是一个文档上的元素 El...

HTML 去除使用 inline-block 时的空格

在对 HTML 的元素应用 inline-block CSS 时,经常会出现空格,影响页面的布局。本文将介绍如何在 HTML 中去除使用 inline-block 时存在的空格。 HTML 去除使用 inline-block 时空格的方法 在本文中以如下代码为例: CSS 代码: . m-list { list-style-type : ...

Django 中解决百度统计 Referrer 被禁用错误

百度统计是一款稳定、专业的网站数据流量分析平台。百度统计提供流量统计、用户搜索的关键词等功能,结合百度使用非常契合。 在 Django 项目中使用百度统计,安装百度统计代码后,检测百度统计代码的安装状态,可能会提示 “Referrer 被禁用” 错误。 本文将介绍如何解决 Django 项目中百度统计 Referrer 被禁用错误。 百度统计Referrer被禁用原因分析 如果...

FreeBSD 14 安装 Ruby 包管理器 Gem 和 Bundler

Gem 和 Bundler 是 Ruby 语言的包管理器,与 Python 语言下的 pip,或 FreeBSD 系统下的包管理工具 pkg 的功能相似,使用 Ruby 的 Gem 或 Bundler 包管理器可以非方便的安装、卸载 Ruby 软件包。在 FreeBSD 14 系统中安装 Ruby 后,默认没有安装 Gem 和 Bundler,要想使用 Gem 或 Bundler 需要单独安装...

JavaScript 动态合并两个对象的属性

在 JavaScript 的开发过程当中,你可能会遇到合并两个对象的属性的需求。其实在 JS 中合并两个对象的属性也是常见的操作。 本文将为你介绍在 JavaScript 中合并对象属性的多种方法,方便你在 js 中合并两个对象的属性。 对象属性合并的浅拷贝与深拷贝之分 对象属性的合并分为浅拷贝与深拷贝: 浅拷贝 :只合并两个对象的第一层的属性,也就是顶层的属性,当顶层属...

FreeBSD 14 安装 npm

npm(node package manager)是 Node.js 的软件包管理器,用于管理 node 插件,包括安装、卸载、管理依赖等。Node.js 是一个开源、跨平台的 JavaScript 运行时环境,它使用 C++ 语言开发。Nodejs 的出现使得能够在浏览器外解释执行 javascript 代码。 本文将介绍在 FreeBSD 14 系统上安装 nodejs 的软件包管理器...

原生JS实现分页功能完整代码(包含处理数据生成HTML)

本文介绍使用原生 JavaScript 实现分页功能完整代码(包含处理数据生成HTML),而不是使用 URL 的 page 参数实现分页。 使用原生 JS 实现分页功能的步骤: 定义一个数组作为后端返回的数据 将JS一维数组转换为二维数组 使用原生JS将二维列表生成HTML 使用原生JS实现分页功能 JS分页效果图 JS中定义一维数组数据 在HT...

jQuery分页代码实现分页功能(在已有HTML的基础上)

本文介绍使用 jQuery 实现分页功能,并提供 jQuery分页代码,该功能的实现是在已有HTML结构的基础上,而不是使用 URL 的 page 参数实现分页。 如果你要实现从处理JS数据数据生成HTML,然后再使用原生JS实现分页功能请查看: 原生JS实现分页功能完整代码 使用 jQuery 实现分页功能(jQuery分页代码)的步骤: 基于已有HTML结构 使用jQ...