
javascript
gnail_oug
这个作者很懒,什么都没留下…
展开
-
for循环和jquery的each()跳出循环的方法
在for循环中使用continue终止本次循环进行下一个循环,使用break终止整个循环在jquery的each中使用return true终止本次循环进行下一个循环,使用return false终止整个循环如:$("input.confirmInput").each(function(){ if($(this).val()!=$(this).attr('sendNum原创 2015-07-18 11:11:56 · 1091 阅读 · 0 评论 -
IE浏览器版本测试方法
js代码如下:var agent=navigator.userAgent;if(agent.indexOf("Trident/4.0")>=0){ alert('IE8');}else if(agent.indexOf("Trident/5.0")>=0){ alert('IE9');}else if(agent.indexOf("Trident/6.0")>=0){ alert原创 2015-07-18 11:02:38 · 1084 阅读 · 0 评论 -
禁止浏览器中双击选中元素的解决方法
问题情况:项目购物车列表点击加减号修改购买数量时,会选中旁边的元素,显示一个蓝色块,体验感觉很不好解决方法:IE和Chrome浏览器的方法相同,在相应的元素中添加 onselectstart="return false;" 即可阻止选中元素,这种方式不适合火狐浏览器,火狐浏览器要通过css样式实现,元素样式中添加 “-moz-user-select:none;”即可。所以如果要转载 2015-07-18 11:09:34 · 3090 阅读 · 0 评论 -
JS显性数据类型转换和隐性数据类型转换
一、JS需要类型转换的原因JS是一种弱类型语言,变量没有类型限制,可以随意赋值。如:var a=5;console.log(typeof a);//numbera='我是字符串';console.log(typeof a);//string如上所示,当把数字5赋值给a变量时,a变量的类型是number,当把字符串“我是字符串”赋值给变量a时,a变量的类型是string。虽原创 2016-11-12 03:43:32 · 9369 阅读 · 0 评论 -
ios微信H5网页没有声音的解决方法
一、问题描述在做微信网页抽奖开发时,点击抽奖需要添加音效, 正常情况下,直接调用audio标签的play方法即可,但是在ios微信端不起作用。二、解决方法通过WeixinJSBridge调用play方法,如下:// lotteryAudio为audio标签的idvar oAudio = document.getElementById('lotteryAudio');if (windo...原创 2018-10-29 14:13:04 · 7143 阅读 · 2 评论