摘要:
(function(window, $, undefined) { $.fn.sidebar = function(options) { var defaults = { menuoverevent: 'mouseover', menuleaveevent: 'mouseleave', foldev 阅读全文
摘要:
一,将外部的window传到内部函数,避免每次查找window时都要回到函数外部,提升了效率。 二,避免用户在函数外部自定义了undefined变量,导致函数内部使用undefined数据类型出错。(自定义undefined变量js不会报错) 阅读全文
摘要:
/****通用部分 BEGIN *****/$.fn.sidebar = function(options) { var defaults = { event: 'click' }, settings = $.extend({}, defaults, options); return this.ea 阅读全文
摘要:
1.页面滚动 one-page scroll 2.select select2 3.banner焦点图滑动 FlexSlider 4.在线web编辑器 TinyMCE,summernote 5.grid插件 datatable,jqgrid 阅读全文
摘要:
style.width,offsetWidth,clientWidth,scrollWidth中只有style.width是可读写,其它都只是可读。其中style.width,offsetWidth是差不多的,style.width的值带单位而offsetLeft不带单位。style.width: ... 阅读全文
摘要:
style.left,offsetLeft,clientLeft,scrollLeft中只有style.left,scrollLeft是可读写,其它都只是可读。其中style.left,offsetLeft是差不多的,left的值带单位而offsetLeft不带单位。这两个属性都必须在positio... 阅读全文
摘要:
word-wrap: normal; || word-break: normal;当word-wrap或者word-break为normal时,也就是浏览器的默认设置时。换行规则是这样的: 情景一: 当一个单词在行尾不能完整容纳时,会自动将这个单词换到下一行,示例如下。 ... 阅读全文
摘要:
定义:将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化。常用场景:在js中,桥接模式常用于事件监听器和ajax请求的解耦,以便于进行单元测试。举个栗子 普通方法。var btn=$('#btn');btn.on('click',functi... 阅读全文
摘要:
在js中,Function构造函数的实例化对象为Function,Array,Object构造函数。 阅读全文
摘要:
原生js利用innerHTML属性实现 jquery实现方式一:利用$符号或者append等DOM方法将字符串直接转变为jquery对象 方式二:利用$.parseHTML()将字符串转换为dom对象extjs实现利用element实例的update()或createChild()方法 var... 阅读全文