摘要: 对于图片等文件的路径,一般在同一个域名下的文件都会使用相对路径,但如果使用JS获取文件的路径浏览器获取到的路径都是相对路径,但IE7会自动为路径添加域名变成绝对路径。。。 IE7下图片路径,在文件相对路径的前面已经自动填充了域名 IE8下图片路径,获取的是src的属性值 chrome浏览器和IE11 阅读全文
posted @ 2016-03-08 10:43 The_Wind_Rises 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 前一段时间公司要对上传列表中多文本输入框添加富文本编辑功能,所以最初的想法是引入富文本编辑器插件,对每个多文本输入框实例化一次。但是上传列表还有一个可以拖拽排序的功能,在初次实例化以后,再拖拽元素就会出现富文本编辑器功能无法使用。 原因:拖拽排序的原理是对被拖拽元素clone一个副本,在拖拽完成以后 阅读全文
posted @ 2016-03-08 10:10 The_Wind_Rises 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 插件暴露给用户可以设置的参数 插件构成 声明一个全局对象qq,在对象上封装几个方法,类似JQUERY的方法 qq.extend 合并对象属性,类似$.extend() qq.indexOf 获取元素索引 qq.getUniqueId qq.ie--qq.safari--qq.chrome--qq.f 阅读全文
posted @ 2016-02-20 19:43 The_Wind_Rises 阅读(5078) 评论(0) 推荐(0) 编辑
摘要: 列举一些在前端开发中遇到的一些错误信息和解决办法错误信息解决办法Uncaught SyntaxError: Unexpected token o使传入的字符串不是符合严格的JSON格式会抛出异常,o意思是传入了一个对象,返回查看传入参数的格式; parseJSON的使用注意事项Uncaught Sy... 阅读全文
posted @ 2016-01-19 15:21 The_Wind_Rises 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 首先: 1,引入angularJS文件, JS的位置可以在head标签中,也可以放到前面,这个JS阻塞加载有关。 2,引导,在应用的根标签中添加ng-app,如果只是调用系统的指令和一些简单操作(不需要自己编写指令控制器等等的),只需要这样;如果有自己编写的指令和控制器,就需要手动声明一个模块(... 阅读全文
posted @ 2016-01-19 15:18 The_Wind_Rises 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 浏览器界的奇葩IE样式前缀法,在需要制定某些浏览器只识别其中某些属性的时候;chrome/safari 都是webkit内核的浏览器。在属性前加前缀-webkti-firefox 只在火狐浏览器下识别的属性,在属性前加前缀-moz-另外现在提倡按需加载,某些旧版浏览器的特定样式可以写在单独的样式文件... 阅读全文
posted @ 2016-01-14 12:12 The_Wind_Rises 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 在一些表单等需要弹窗提醒的时候,每个浏览器都有一个alert(),comfirm()函数能弹出信息,但是浏览器的自带的这种效果样式不统一,而且都固定在页面顶部;smoke.js轻量级的JS插件,他标准化浏览器的alert(), comfirm()效果。完全是由html、css、js编写;要求:CSS... 阅读全文
posted @ 2016-01-13 17:23 The_Wind_Rises 阅读(2229) 评论(4) 推荐(2) 编辑
摘要: 安装node.js 就按照入门上的步骤来就行了第一步:下载安装node.js,并将程序路径添加到环境变量中PATH中第二步:下载git版本控制软件第三步:在git目录下点击git-bash.exe,执行git clone git://github.com/angular/angular-phonec... 阅读全文
posted @ 2015-12-10 11:52 The_Wind_Rises 阅读(1469) 评论(1) 推荐(2) 编辑
摘要: 在配置phonecat项目时需要运行npm start在本地配置一个服务器环境,npm start首先会安装一系列的必要程序,这些程序依赖package.json中的内容,package.json中的内容详解如下:依赖包介绍在克隆项目之后,目录如下:➜angular-phonecat git:(ma... 阅读全文
posted @ 2015-12-10 11:32 The_Wind_Rises 阅读(59859) 评论(0) 推荐(0) 编辑
摘要: 都用于读取和设置DOM元素节点的属性不同: $.attr()用于DOM元素本身的属性 $.prop()用于DOM节点对应的JS属性(源于DOM元素到JS对象的映射)源于两者在jquery类库的实现方法: $.attr()使用原生JS里的getAttribute()和setAttribute()... 阅读全文
posted @ 2015-11-06 16:08 The_Wind_Rises 阅读(647) 评论(0) 推荐(0) 编辑