随笔分类 - Javascript
摘要:function reBytesStr(str, len) { if ((!str && typeof(str) != 'undefined')) {return '';} var num = 0; var str1 = str; var str = ''; for (var i = 0,lens = str1.length; i 255) ? 2 ...
阅读全文
摘要:trim方法 1. jQuery插件支持的转换方式 $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2. 浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏
阅读全文
摘要:$(el).parent() 获取父级元素 .parents('th') 获取祖元素th .parentsUntil("th") 找到指定的祖元素,找不到则返回全部祖元素 .children() 获取子元素 .find(‘#main’) 查找该元素下的对应元素集合 ‘.main’ '[name="m
阅读全文
摘要://禁用拖拽 document.ondragstart = function () { return false; }; /** * 禁用右键菜单 */ document.oncontextmenu = function () { event.returnValue = false; }; /** * 禁用选中功能 */ document.onselectstart ...
阅读全文
摘要:使用JavaScript编写插件或团队协作时,可使用闭包来解决此类以下两个问题: 1、定义过多全局变量,可能会造成全局变量命名冲突; 2、在插件内定义变量,需要保护该变量不被轻易修改; 优点:可以把局部变量驻留在内存中,可以避免使用全局变量;在调用过后不会被垃圾机制回收; 缺点:避免滥用闭包,占用更
阅读全文
摘要:原文链接 方法一(jquery): $('textarea').each(function () { this.setAttribute('style', 'height:' + (this.scrollHeight) + 'px;overflow-y:hidden;');}).on('input'
阅读全文
摘要:一、基本JQ扩展插件的格式 一个扩展插件的格式一般是: 引用这种写法的插件时,务必要在引入jquery本身之后,再引入插件。 二、对JQ选中元素的方法的扩展,调用类似于$("selector").myMethod() 类似于.click(),.show()这种调用方式的方法。。属于对jQuery.f
阅读全文
摘要:由于规定页面显示的PDF文件要有固定大小,使得页面风格统一 最开始发现了CSS样式pointer-events 写出如下代码,在360急速浏览器急速模式中访问可在点击PDF控件时可跳转页面 但 在最新谷歌浏览器中访问却一直不能执行A标签链接跳转 在给PDF控件加了遮罩层后才解决 CSS样式point
阅读全文
摘要:先看一下整体效果 页面html <div class="row"> <div class="tabs-container"> <ul class="nav nav-tabs"> <li> <a style="color: #676a6c;padding: 10px 30px 10px 40px;">
阅读全文
摘要:在表单填写时突然发现autocomplete 失效了 网上搜索后得出大概意思是在某些情况下确实无效【捂脸】 解决方案 大致原因是浏览器默认为type为password的input标签自动填充密码 这样可以根据type来控制自动填充的出现,方案如下 <input id="oldPassword" ty
阅读全文
摘要:定宽a定宽b定宽c最后列不定宽d 定宽a定宽b定宽c最后列不定宽d 定宽a定宽b定宽c最后列不定宽d 定宽a定宽b定宽c最后列不定宽d ...
阅读全文
摘要:注:页面需提前引用JQ
阅读全文
摘要:利用鼠标滚轮对网页内部无素滚动条触发滚动事件,当滚动条到达元素顶部或底部时不触发浏览器窗口的滚动事件。 通过调用以下函数实现: 参考资料:http://www.cnblogs.com/weekend001/archive/2011/05/11/2043474.html IE9不支持类似 e.retu
阅读全文
摘要:http://www.kaiu.net/effectCon.aspx?id=2198
阅读全文
摘要:bootstrap modal操作简单易用, 另附上modal一些触发函数 事件描述实例show.bs.modal在调用 show 方法后触发。 shown.bs.modal当模态框对用户可见时触发(将等待 CSS 过渡效果完成)。 hide.bs.modal当调用 hide 实例方法时触发。 hi
阅读全文
摘要:原文链接 vue现在在前端,相对于算是现在前端工程师都比较常用的框架之一,他和angular有一些相似之处,所以用过angular的伙伴们,再来学习vue应该不会感觉太难; 一:在搭建vue的开发环境之前,一定一定要先下载node.js,,vue的运行是要依赖于node的npm的管理工具来实现,no
阅读全文
摘要:官方网址【https://nicescroll.areaaperta.com/】 注:效果见官网右侧滚动条 jquery.nicescroll文件下载地址 引入核心文件,插件需要引入1.5.X以上版本的jquery库 插件API cursorcolor - 十六进制改变光标颜色,默认值是“#0000
阅读全文
摘要:这些代码要写在iframe页中执行
阅读全文