@kidultff · 2018年10月27日 使用HighlightJS高亮UEditor代码段 0x00、环境UEditor默认的代码片段格式为<pre class="brush:[代码语言];">...代码片段...</pre>现在由于更换新的前端环境,由于某种原因要去使用HighlightJS,hljs在高亮处理时,匹配的代码片段格式为<pre><co ...
@kidultff · 2018年2月27日 JS控制导航栏滚动到底部后固定 实现起来很简单,我们可以通过JS原生的方式或者使用jQuery等等,获取元素的高度,然后在 window.onscroll 事件中,比较滚动位置与元素高度的位置即可。JS代码:function NavFixed(id){ var obj = document.getElementById(i ...
@kidultff · 2018年2月25日 合并压缩混淆JS源代码的利器:UglifyJS安装与使用 UglifyJS是一个使用Node.JS编写的压缩工具,用处是混淆压缩JS举个例子:var array=[1,2,3,4,5,6,7,8,9]; function SumOfArray(){ var sum = 0; for(var i =& ...
@kidultff · 2018年2月16日 js获取地理位置坐标 直接上代码: var show=function(position){ console.log("x="+position.coords.longitude); console.log("y="+position.coords.latitude ...
@kidultff · 2018年1月5日 关于iOS的safari处理时间提示NaN的解决方案 最近有一个h5的项目,js写字符串转时间的时候,在safari浏览器总会返回NaN,让人很摸不清头脑。。。代码是这样的:function StrToTime(str){ //格式:2017-12-21 16:52:00 var ti ...