随笔分类 - JS
摘要://第一种方法 Array.prototype.removeDuplicate = function() { var n = []; for (var i = 0; i "); document.write("数组值:"+arr + ""); document.write("删除重复后:"+m1); //第二种方法 Array.prototype.removeDuplicate ...
阅读全文
摘要:function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); //这里是为测试给大家看的以下两行 //测试开始 var ur="?id=111&bb=33333"; //真实环境下删除 var r = ur.substr(1).match(reg...
阅读全文
摘要:$(selector).index(element) 0 1 2 3 4 $('.indextest div').click(function(event) { /* Act on the event */ console.log($(this).index('.index...
阅读全文
摘要:expression (String) : 用来查找的字符串 context (Element, jQuery) : (可选) 作为待查找的 DOM 元素集、文档或 jQuery 对象。 例: $('#member_id',window.opener.document).attr('value','
阅读全文
摘要:纯代码干货 第一步:效果截图 2.简单排版和主要的Dom结构 第三步:控制区域代码 第四步:歌词控制 1. lrc.js里面存储LRC歌词的格式的数组,获取里面的时间轴,转为秒数。 2. 通过audio.currentTime属性,setinterval每秒获取歌曲播放的秒数。 3. 将两个时间比大
阅读全文
摘要:调用 forDight(5.66323,2) //保留二位 forDight(5.66323,3) //保留三位 其实如果是二位小数的话,直接就 return Math.round(_num*100)/100; 即可
阅读全文
摘要:前言: JS没有现成的函数,能够直接生成指定范围的随机数。 但是它有个函数:Math.random() 这个函数可以生成 [0,1) (包括0,不包括1)的一个随机数。 利用它,我们就可以生成指定范围内的随机数。 而涉及范围的话,就有个边界值的问题。这样就包含四种情况: 1)min ≤ r ≤ ma
阅读全文
摘要:初学HTML5,感觉audio标签有点兴趣。尝试着做一个播放器,练习过程中发现,audio的ended事件触发有点小问题第一首播放结束确实只触发了一次ended事件,第二次播放接受触发两次,第三次播放结束触发了4次。导致一直在列表的1、2两首轮播,完全不顾及第三首的感受。。 在几大论坛上发帖求助未果,于是自己一阵乱搞,加了个判断 if(self.media.currentTime == self...
阅读全文
摘要:parent是找当前元素的第一个父节点,不管匹不匹配都不继续往下找 parents是找当前元素的所有父节点 closest() 是找当前元素的所有父节点 ,直到找到第一个匹配的父节点 1.parent()方法从指定类型的直接父节点开始查找,在"0"中,<a>的直接父节点是<li>所以在这里找不到<u
阅读全文
摘要:1行: ps*:一定要指定容器的宽度,不然的话是没有用的。 多行: 方法一:只支持-webkit内核,不支持火狐 方法二: 不管怎样,省略号都会出现,建议配合js,只有超出高度时,才显示::after 这里注意几点: js方案: 1.Clamp.js 下载及文档地址:https://github.c
阅读全文
摘要:<audio src="{$uploadpath}{$FileUpload}" autoplay loop id="audiojs"></audio> <script type="text/javascript"> document.addEventListener('DOMContentLoaded', function () { function audioAutoPlay() { var a
阅读全文
摘要:1、hasClass hasClass()函数用于指示当前jQuery对象所匹配的元素是否含有指定的css类名。如果包含就返回true,否则返回false。 如果当前jQuery对象匹配多个元素,只要其中有任意一个元素含有指定的css类名,就返回true。 http://www.365mini.co
阅读全文
摘要:到新浪微博 <a href="http://service.weibo.com/share/share.php?appkey=&title=北京大学深圳医院&url={$indexurl}&pic=&searchPic=false&style=simple" target="_blank"></a>
阅读全文
摘要:var maxli=0; $('.btmnav li').each(function(){ if(maxli<$(this).height()){ maxli=$(this).height(); } }) $('.btmnav li').height(maxli);
阅读全文
摘要:首先我们来梳理一下一个概念,请你一定要记住:在js逻辑运算中,0、""、null、false、undefined、NaN都会判为false,其他都为true(好像没有遗漏了吧,请各位确认下)。这个一定要记住,不然应用||和&&就会出现问题。 这里顺便提下:经常有人问我,看到很多代码if(!!attr
阅读全文
摘要:<script> //判断访问设备,方便后面针对不同设备调用代码 var dev = ""; if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|
阅读全文
摘要:前言 :jq 1.xx版本支持ie6,7,8,jq 2.xx版本不再支持ie6,7,8;该系列为jq 2.0.3版本的源码分析,减少了多浏览器的兼容判断! 函数自执行和函数接口暴露: 可以避免命名污染
阅读全文
摘要:1、百度分享代码获取 http://share.baidu.com/ 2、修改按钮图标 http://jingyan.baidu.com/article/e4d08ffd8cd90e0fd2f60d02.html
阅读全文
摘要:<input type="text" value="请输入..." class="inp" onfocus="if(this.value=='请输入...'){this.value=''};this.style.color='#666';" onblur="if(this.value==''||th
阅读全文

浙公网安备 33010602011771号