clipboard.js 添加已复制提示效果
修改一主题遇到的问题,需要为文章代码添加复制功能。点击复制有 clipboard.js 这个插件可用,但它不支持复制结果提示,使用体验不太好。看到 Bootstrap 文档里的效果不错,于是提取出来给大家参考。
杂记
802 次浏览
修改一主题遇到的问题,需要为文章代码添加复制功能。点击复制有 clipboard.js 这个插件可用,但它不支持复制结果提示,使用体验不太好。看到 Bootstrap 文档里的效果不错,于是提取出来给大家参考。
有时去除网页中的一些动态生成元素,如果没法在后端解决,只能使用 JavaScript 解决了。下面贴个简单实现代码,先在页面中检查有无 demo1 选择器元素,如果有则执行删除 demo2 元素。根据需要,还可以加更多判断或进行其它操作。
Math.random() 是广泛使用的 JavaScript 随机数生成函数,使用它可以生成 0-1 之间的浮点数。配合 toString() 函数将其转换为 Base36 数值,字符范围扩展为 0-9 数字 + 小写 26 个字母。最后再用 substr() 函数提取部分字符就可以得到字母数字简单随机数了。
如果网页里有大量链接,以文本形式存在。手动添加超链接太麻烦,可以用 JavaScript 配合正则匹配和 replace() 替换函数解决。将下面代码加至
前,绑定内容父标签 ID 名称即可使用。
记一个 JavaScript 代码片段。有时需判断用户是否加载完特定 JS 文件,然后再相应地触发事件。代码支持现代浏览器运行,不兼容 IE7 及以下。如要兼容,可透过 readyState 返回状态判断,下文一并有说。