标签:js

js

jQuery liMarquee无缝滚动插件二次数据渲染

jQuery liMarquee无缝滚动插件二次数据渲染
liMarquee 是一款基于 jQuery 的无缝滚动插件,类似于 HTML 的 marquee 标签,但功能更为强大。它可以应用于任何 Web 元素,包括文字、图像、表格、表单等元素。liMarquee 支持设置不同的滚动方向(左右上下)、滚动速度、鼠标悬停暂停、鼠标拖动、加...

yekong 4个月前 (06-03) 2327℃ 1喜欢

js

Glide.js介绍以及使用实例

Glide.js介绍以及使用实例
Glide.js 介绍 Glide.js 是一个轻量级、灵活且可定制的 JavaScript 轮播库。它使用了纯 JavaScript 编写,不依赖任何第三方库,因此在许多项目中都可以轻松集成。Glide.js 提供了许多选项和方法,可以让你轻松地创建和控制轮播。 特点 灵活性...

yekong 11个月前 (11-27) 893℃ 0喜欢

js

js 数组值同比例缩小

js 数组值同比例缩小
在three 3d饼状图渲染的时候,如果数据太大会导致饼状图渲染变形,这时候我们需要对数据进行处理,让数据处在某个范围内 let data = [ { value: 1225, name: "标准护理", ...

yekong 1年前 (2023-10-05) 471℃ 0喜欢

js

js 移除body中已插入的div

js 移除body中已插入的div
threejs 地图项目中,需要插入弹窗div,因为地图需要下钻所以会多次初始化,但是每次初始化后div中都会重复插入div,为了避免重复插入,需要在插入前判断是否存在,如果存在则移除再重现插入。 为了确保每次初始化时都只有一个tooltip元素,你可以首先检查document....

yekong 1年前 (2023-09-16) 432℃ 0喜欢

html

html实现video双击全屏播放

html实现video双击全屏播放
在HTML5中,<video>元素本身并没有双击全屏的功能,但你可以通过JavaScript来实现这一点。这里是一个简单的示例: 首先,创建一个简单的HTML页面,并添加<video>元素: <!DOCTYPE html> <html...

yekong 1年前 (2023-08-29) 1014℃ 0喜欢

js

js 颜色hex和rgba进行互转

js 颜色hex和rgba进行互转
要在JavaScript中进行RGBA与HEX之间的转换,你可以使用以下函数: RGBA到HEX: function rgbaToHex(r, g, b, a) { r = r.toString(16); g = g.toString(16); b =...

yekong 1年前 (2023-08-16) 842℃ 0喜欢

js

js将字符串中的所有数字px替换为px2rem(数字)

js将字符串中的所有数字px替换为px2rem(数字)
数据可视化大屏在完成交付后,客户反馈不是他们想要的,这边开发时用vue3脚手架开发出来的,效果也按照客户的要求实现了,但是最终不是客户需要的,客户要的是普通的html+js+css,在做之前收到的通知是vue来写,现在要改成html+js+css,所以做之前一定要再三确认对框架的...

yekong 1年前 (2023-08-16) 537℃ 0喜欢

js

js 随机取数组中的6-13条数据

js 随机取数组中的6-13条数据
数据可视化大屏 项目开发中,需要渲染echarts地图,在地图中绘制标识点,为了提升交互,需要事先准备13条数据,然后每次请求mockjs接口都需要随机从接口中取6-13条数据。 [ { name: '新百汇社区', value: [111...

yekong 1年前 (2023-08-15) 491℃ 0喜欢

js

js 将数组每三个分一组

js 将数组每三个分一组
你可以使用 JavaScript 来将一个数组每三个元素分为一组。下面是一个示例代码,可以实现这个功能: function chunkArray(array, chunkSize) { const result = []; for (let i = 0; i < a...

yekong 1年前 (2023-08-14) 409℃ 0喜欢