随笔分类 - JS知识点
摘要:可以使用encodeURIComponent():函数可把字符串作为 URI 组件进行编码。 可以使用decodeURIComponent():函数可把字符串作为 URI 组件进行解码。
阅读全文
摘要:如果无效用这个方法: on() 方法在被选元素及子元素上添加一个或多个事件处理程序。 <div id="zkdiv"> <input type="button" value="展开" id="zk" class="zk"/> <br> </div> $("#zkdiv").on("click",".
阅读全文
摘要:<script type="text/javascript"> var browser = { versions : function() { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息
阅读全文
摘要:$('iframe').contents().find(".btn").click(); 其中 contents(): 查找匹配元素内部所有的子节点(包括文本节点)。如果元素是一个iframe,则查找文档内容
阅读全文
摘要:// 监听回车事件 判断是否属于是input激活状态下回车的window.onkeydown = function(e){ // elsinput是搜索框 if(e.keyCode 13 && elsinput.is(':focus')){ window.location.href = url +
阅读全文
摘要:/^[\x{4e00}-\x{9fa5}\(\)()\da-zA-Z&]{2,50}$/u 上面是php匹配,变为js匹配很简单 /^[\u4e00-\u9fa5\(\)()\da-zA-Z&]{2,50}$/gi 因为有的公司带有 括号 和 & 或 数字 英文字符, 比如TCL,多奈鞋业(中国)有
阅读全文
摘要:$("#AccountNum").keydown(function(e) { if(!isNaN(this.value.replace(/[ ]/g,""))){ this.value =this.value.replace(/\s/g,'').replace(/(\d{4})(?=\d)/g,"$1 ");//四位数字一组,以空格分割 }else{ ...
阅读全文
摘要:<script type="text/javascript">if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dop
阅读全文
摘要:在多组此种轮滑效果出现时,你需要加两个属性值,即
阅读全文
摘要:报错原因:play()方法属于DOM对象方法,$('#audio')为jquery对象解决办法:将jquery对象转换为DOM对象首先打印jquery对象$('#audio') 两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index);(1)jQuery对象是一个数
阅读全文
摘要:decodeURI 方法返回一个已编码的统一资源标识符 (URI) 的非编码形式。decodeURI(URIstring)必要的 URIstring 参数代表一个已编码 URI 的值。
阅读全文
摘要:IE8兼容css3
阅读全文
摘要:一、原生JS选择器# JS选择器常用的有getElementById()、getElementsByName()、getElementsByTagName()、getElementsByClassName()、querySelector()、querySelectorAll() A: getElem
阅读全文
摘要:1 初始化 Video.js初始化有两种方式。 1.1 标签方式 一种是在<video>标签里面加上class="video-js"和data-setup='{}'属性。 注意,两者缺一不可。 刚开始的时候我觉得后面的值为空对象{},不放也行, 导致播放器加载不出来,后来加上来就可以了。 1.2 J
阅读全文
摘要:$("#teams").trigger("liszt:updated");//更新重新绑定 $("#teams").chosen() Chosen 选项列表 地址:https://github.com/amazeui/chosen/blob/master/docs/options.md demo.h
阅读全文
摘要:<script type="text/javascript" language="javascript"> window.onbeforeunload = function (e) { var message = '确定要离开吗?'; e = e || window.event; if (e) { e.returnValue = message; } return message;}; </scr
阅读全文
摘要:closest jQuery 1.3新增。从元素本身开始,逐级向上级元素匹配,并返回最先匹配的元素。。 closest会首先检查当前元素是否匹配,如果匹配则直接返回元素本身。如果不匹配则向上查找父元素,一层一层往上,直到找到匹配选择器的元素。如果什么都没找到则返回一个空的jQuery对象。 clos
阅读全文
摘要:js代码: 问题原因: 这是因为正则reg的g属性,设置的全局匹配。RegExp有一个lastIndex属性,来保存索引开始位置。 上面的问题,第一次调用的lastIndex值为0,到了第二次调用就不是0了 解决方案 第一种方案是将g去掉,关闭全局匹配。 第二种就是在每次匹配之前将lastIndex
阅读全文