Javascript

(73)

jQuery 实现点击按钮缓慢地滑向页内目标锚点

默认的页内跳转效果太突兀,感觉还是慢慢地滑动比较直观,容易理解 ``` $('.btn').click(function(e){ e.preventDefault(); var jumpId = $(this).attr

javascript 将英文标题中每个单词首字母大写

我的英文博客大部分内容来自我中文博客的翻译,为了节省时间,我想将翻译好的英文博客标题自动格式化,即,英文标题中每个单词首字母转换为大写。 javascript 实现代码: ``` function format_en_titl

Google 分析实现跨域名统计

有些场景下,需要将多个不同的域名放到同一个 Google 分析的媒体资源下,这样所有流量就能在统一的视图下查看。举个例子: - 推广/引流类的网站域名是 www.a.com 及 www.b.com - 在线下单购买的网站域名是 ww

百度统计事件分析对出站链接进行统计

我有一些对出站链接点击情况进行统计的需求,例如: - 阿里云大使链接的访问量。 - 京东联盟返利链接的点击情况。 这些都需要统计页面的 URL,及点击量。我好根据统计数据来判断具体页面的转化率是否符合预期。 之前只用过[

360 度展示产品 js 实现

## 图片放哪里 放服务器上的话,太占项目仓库空间。还是放到阿里云 OSS CDN 里吧。 这样就需要使用文件列表。需要注意的是,即使使用 data-image-list,也依然需要指定 data-folder。 ``` d

百度编辑器 UEditor 设置支持上传的图片格式

今天在网站管理后台使用百度编辑器 UEditor 上传图片时,发现不支持 .jpeg 格式的图片,上传之后,提升“文件格式不支持”。 感觉应该是百度编辑器的配置问题,于是搜索了一下 imageAllowFiles,在 config.j

百度编辑器 UEditor 限制高度

文章内容太长的情况下,如果不限制编辑器的高度,会导致要下拉很久才能点击到保存按钮。 如果可以设置编辑器的高度,即使文章再长,也可以在编辑器内部下拉滚动条,而不会影响网页的高度。 百度编辑器 UEditor 的设置方法: `

使用 JS 修改提交按钮的处理状态

## 代码 ``` $('#email_submit').prop('disabled', true); $('#email_submit').attr('style', 'background: grey !important');

Uncaught SyntaxError: await is only valid in async function

在使用 sweet alert 组件时,遇到一个错误提示: > Uncaught SyntaxError: await is only valid in async function ``` function edit_dis

使用 Babel 将 ES6 转成 ES5 代码

Laravel 内置的 Mix 太过臃肿了,我本身又非常反感 JS NPM 这种低质量代码的包管理方式,所以能少一点 JS 依赖就尽量少一点。所以,我直接抛弃了 Laravel Mix。而且,Laravel Mix 在 Windows WS