抽象工厂模式说明 1. 工厂方法模式的问题: 在工厂方法模式里,创建类都需要通过 工厂类,如果要扩展程序,就必须修改工厂类,这违背了闭包原则,对扩展开放,对修改关闭;对于设计有一定的问题。   2. 如何解决:就要用到抽象工厂模式,就是对功能类单独创建工厂类,这样就不必修改...
本文实例讲述了jquery实现浮动的侧栏。分享给大家供大家参考。具体如下: <!DOCTYPE html> <html> <head> <title>jQuery stickysidebar plugin<...
根据鼠标悬停显示、隐藏,回复和引用按钮 思路及原理 原理嘛很简单,如果你阅读过一页或者两页甚至更多页 Jquery 手册的话, 那么下面的原理解释你肯定能看懂,否则请跳至代码实现区域阅读。 思路很简单, 将回复、引用按钮放置在你想要的地方,CSS 样式设置 display...
 javascript Date.getYear()方法返回按照通用时间在指定日期的年份。getYear不再使用,已使用getFullYear方法取代。 通过了getYear返回的值是当前年份减去1900(在JavaScript1.2)及返回或者是2位或4位数字的年份,例如,如...
本文实例讲述了JS实现跟随鼠标的链接文字提示框效果。分享给大家供大家参考。具体如下: 这里使用JavaScript与CSS实现链接提示效果,不会改变你原来的链接结构,使用链接原有的title标签来实现,如果之前你使用有title标签,那你几乎只需把JS代码拷贝到你的网页中即可。...
在本章中,我们将学习 Bootstrap 对图片的支持。Bootstrap 提供了四个可对图片应用简单样式的class,分别是: img-rounded 添加 border-radius:6px 来获得图片圆角 img-circle 添加 border-radius:50% ...
本文实例讲述了javascript限制文本框输入值类型的方法。分享给大家供大家参考。具体分析如下: 要求:所有的文本框,只能输入数字和小数点,其他的符号一概不能输入; 重点是我希望在用户输入时就做限制,而不是提交时判断——也就是说如果用户在文本框内输入数字或小数点,可以正常输入...
1.创建Option对象   1.1 var optionEle1 = document.createElement(\'option\');   1.2 var optionEle2 = new Option(text, value, defaultSelected, sel...
复制代码 代码如下:// 判断各种浏览器,找到正确的方法function launchFullscreen(element) {  if(element.requestFullscreen) {    element.requestFullscreen();  } else i...
在AngularJS中,有时候需要监视Scope中的某个变量,因为变量的改变会影响一些界面元素的显示。有时,也希望通过jQuery调用Scope的某个方法。 比如以下场景: <div> <button id=\"jQBtn\">jQ Butto...

我的博客

人生若只如初见,何事秋风悲画扇。