自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 每天一个小知识点22(cookie)

javascript 读取cookie值     function getCookieVal(cookieName)    {         var  search  =  cookieName  +  "="         var  returnvalue  =  "";         if  (document.cookie.length  >  0)       

2015-08-03 22:04:01 373

原创 每天一个小知识点21(拖拽效果)

案例1: 拖拽一段文字到一个区域,复制进去 #div1 {width:350px;height:70px;padding:10px;border:1px solid #aaaaaa;} 这是一段可移动的段落。请把该段落拖入上面的矩形。 这里p中的类容就是待拖拽的东西 div1为目标区域,首先要让这段文字拖拽,第一步要设置p 元素的dr

2015-08-02 20:45:35 383

原创 每天一个小知识点20(面试可能问到的兼容问题)

 我们已经知道的兼容性问题有哪些呢? ajax xmlhttprequest对象的获得 绑定事件 event对象的获得  CSS最终样式的获取 1:浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同   问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。   碰到频率:100%   解决方案:CSS里    *

2015-08-01 21:15:52 456

原创 每天一个小知识点19(Javascript对象转换成json的函数)

Javascript自带的eval()函数能够将json数据转换成Javascript对象。但是,却没有提供将Javascript对象序列化为json格式的函数。 jQuery中可以使用$.parseJSON(json)来将json转换为Javascript对象,但却没有提供将Javascript对象转换成json的函数 var json = '{"name":"John"}'; var o

2015-07-31 20:13:28 358

原创 每天一个小知识点18(Angularjs总结六)

更新了win10,markdown用不起了,暂时用TXT打 模块引入 在自定义Angular指令时,其中有一个叫做require的字段,这个字段的作用是用于指令之间的相互交流。举个简单的例子,假如我们现在需要编写两 个指令,在linking函数中有很多重合的方法,为了避免重复自己(著名的DRY原则),我们可以将这个重复的方法写在第三个指令的 controller中,然后在另外两个需要的指令中r

2015-07-30 19:19:09 388

原创 每天一个小知识点17(Angularjs总结五)

 Angularjs总结 五 定义指令 AngularJS应用的模块中有很多方法可以使用,其中directive() 这个方法是用来定义指令的 用法: angular.module('myApp', []) .directive('myDirective', function ($timeout, UserDefinedService) { // 指令定义放在这里 })

2015-07-29 20:07:12 314

原创 每天一个小知识点16(Angularjs总结四)

 Angularjs总结 四 指令: 基础指令 ng-disabled 使用ng-disabled可以把disabled属性绑定到以下表单输入字段上: ( text、 checkbox、 radio、 number、 url , email 、 submit);;; 。 案例1: 在下面的例子,文本字段会被禁用五秒,直到在$timeout中将is

2015-07-28 20:10:36 335

原创 每天一个小知识点15(Angularjs总结三)

 Angularjs总结 三 过滤器 过滤器用来格式化需要展示给用户的数据。 AngularJS有很多实用的内置过滤器,同时也提供了方便的途径可以自己创建过滤器。 在HTML中的模板绑定符号 {{ }} 内通过 | 符号来调用过滤器 {{ expression | filter }} 案例1:自带过滤器,将名字转为大写 {{name | uppercase}}

2015-07-27 19:26:26 309

原创 每天一个小知识点14(Angularjs总结二)

Angularjs总结 二 控制器的含义: AngularJS中的控制器是一个函数,用来向视图的作用域中添加额外的功能。用它来给作用域对象设置初始状态,并添加自定义行为。 当在页面上创建一个新的控制器时, AngularJS会生成并传递一个新的$scope给这个控制器。可以在这个控制器里初始化$scope。由于AngularJS会负责处理控制器的实例化过程,所以只需编写控

2015-07-26 21:44:00 374

原创 每天一个小知识点13(Angularjs总结一)

Angularjs总结 一 什么是Angularjs 完全使用 JavaScript编写的客户端技术。同其他历史悠久的 Web技术( HTML、 CSS 和JavaScript)配合使用,使Web应用开发比以往更简单、更快捷。 AngularJS主要用于构建单页面Web应用。它通过增加开发人员和常见Web应用开发任务之间 的抽象级别,使构建交互式的现代Web应用变得更加简

2015-07-25 20:37:57 1143 1

原创 每天一个小知识点12(jQueryMobile总结三)

jQueryMobile总结 三 jquerymobile是由jquery而来的,所以可以使用任何jquery操作,并且可以和其他框架配合使用 事件1:页面加载完成事件 举头望明月 低头写代码 $(document).on("pageinit",function(){ $("p").click(function(){ $(this).css("backgroun

2015-07-24 21:33:35 338

原创 每天一个小知识点11(jQuerMobile总结二)

ian# jQueryMobile总结 二 # jquerymobile对表单的操作中 案例1: 姓名: //注意这里的for要和下边的id相对应 注意: fieldcontain 属性基于页面宽度来设置 label 和表单控件的样式。当页面宽度大于 480px 时,它会自动将 label 与表单控件放置于同一行。当小于 480px 时,label

2015-07-23 20:48:53 320

原创 每天一个小知识点10(jQuerMobile总结一)

jQuery Mobile总结 一 jQuery Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的

2015-07-22 19:59:44 444

原创 每天一个小知识点9(jQuer总结三)

jQuery总结 三 jQuery基本动画效果 show() 用于显示页面元素与之相对应的 hide() 测试案例: 测试 苹果 橘子 菠萝 点击显示 $('p').bind("click",function(){ $("ul").show(); }) 注意这里toggle()的使用 $('p').toggle(function(){ $("ul")

2015-07-21 20:46:41 338

原创 每天一个小知识点8(jQuer总结二)

jQuery总结 二 只是jQuery中的一些基本dom操作 案例1: 找到ul 第2个li,并打印出文本类 var $li=$("ul li:eq(0)"); alert($li.text())---注意申明的方式 案例2: 查找元素属性 在jQuery中查找元素属性非常简单attr(“属性名称”) var $test=$("span") alert($t

2015-07-20 20:26:19 386

原创 每天一个小知识点7(jQuer总结一)

jQuery总结 一 了解jQuery JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+) 注意: jQuery2.0及后续版本将不再支持IE6/7/8浏览器 优势: 轻量级--可以看一下jquery

2015-07-19 21:48:43 368

原创 每天一个小知识点6(bootstrap总结)

bootstrap总结 *Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括N

2015-07-19 10:34:10 1506

原创 每天一个小知识点5(闭包总结)

闭包总结 闭包: 指有权访问另一个函数作用域中的变量函数 闭包的定义: 所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种: 全局变量和局部变量。 实验一 var i=10; function fun

2015-07-18 09:30:32 349

原创 每天一个小知识点4(原型与构造函数总结二)

原型与构造函数总结 二 原型 无论什么时候只要创建了一个新的函数,就会有一组特定的规则为该函数去创建一个prototype属性,这个属性都指向的是原型对象而所有的原型对象都会默认获得一个constructor属性,这个属性包含一个指向prototype属性所在的函数指针People.prototype.constructor指向People---通过这个构造函数可以为原型对

2015-07-16 20:44:37 320

原创 每天一个小知识点3(原型与构造函数总结一)

原型与构造函数总结 一 对象 面向对象的编程语言中有一个非常重要的参数那就是类的概念,通过类我们可以创建出来各种各样的对象,而ECMAscript中没有类的概念,所以他与别的编程语言中处理对象的方式有所不同ECMA-262中规定了对象:无数属性的集合,其属性可以包含基本值,对象或其他函数在 JavaScript 中,对象是拥有属性和方法的数据。 属性是与对象相关的值。 方法

2015-07-15 20:05:43 386

原创 每天一个小知识点2(sass总结)

SASS总结 简介 SASS是最早的CSS预处理语言,有比LESS更为强大的功能,不过其一开始的缩进式语法并不能为大众接受,不过由于强大的功能,还是有很多开发者选择了SASS SASS是采用了Ruby语言编写的一款CSS预处理语言,(不用担心,我们并不用学习Ruby也可以使用全部功能)诞生于2007年,最初是为了配合HAML(缩进式HTML预编译器)而设计 缩进式风格可

2015-07-14 18:28:08 416

原创 每天一个小知识点1(less整理)

less整理 css并不能称之为一门真正的编程语言,我们一般称之为样式层叠表 (有种编程原则为DRY don't repeat yourself)  css文件比较麻烦的地方--充斥大量的重复定义(程序员的噩梦),不但编写的时候难组织,代码量大,随着以后规模扩大二次开发的问题更明显 最明显的一点就是无法定义变量供我们重复使用还有命名空间的问题等 为了解决这个问题,开发者编写了一种对css预处

2015-07-13 22:15:55 1187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除