12 2015 档案

摘要:要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其插... 阅读全文
posted @ 2015-12-30 18:16 skden 阅读(272) 评论(1) 推荐(1)
摘要:微信分享JS接口目前已失效,以前可以自定义分享的标题、描述、图片、链接地址在微信6.0.2版本中失效。官方回复如下:旧版的获取分享状态及设置分享内容的JS接口一直用于内部业务,并未对外开放,在微信公开的开放文档里面并没有此接口。某些第三方借助微信客户端漏洞在未获得权限的情况下使用接口,微信6.0.2... 阅读全文
posted @ 2015-12-25 17:35 skden 阅读(3271) 评论(0) 推荐(0)
摘要:来自http://chaoskeh.com/blog/some-experience-of-using-zepto.html的参考。前段时间完成了公司一个产品的 HTML5 触屏版,开发中使用了Zepto这个著名的 DOM 操作库。为什么不是 jQuery 呢?因为 jQuery 的目标是兼容所有主... 阅读全文
posted @ 2015-12-24 18:43 skden 阅读(196) 评论(0) 推荐(0)
摘要:在一些DOM操作中我们经常会跟元素的位置打交道,鼠标交互式一个经常用到的方面,令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在IE8,FireFox,Chrome下进行测试兼容鼠标点击位置坐标相对于屏幕如果是涉及到鼠... 阅读全文
posted @ 2015-12-16 16:19 skden 阅读(914) 评论(0) 推荐(0)
摘要:eval()函数用法详解:此函数可能使用的频率并不是太高,但是在某些情况下具有很大的作用,下面就介绍一下eval()函数的用法。语法结构:eval(str)此函数可以接受一个字符串str作为参数,并把此str当做一段javascript代码去执行,如果str执行结果是一个值则返回此值,否则返回und... 阅读全文
posted @ 2015-12-15 17:33 skden 阅读(3672) 评论(0) 推荐(0)
摘要:setInterval()第一个参数带引号和不带引号的区别:关于定时函数setInterval()的基本用法这里就不做介绍了,查阅相关教程即可,这里主要介绍一下setInterval()函数的第一个参数两种不同的形式的区别和在应用中应该注意的事项,下面结合实例简单介绍一下。setInterval()... 阅读全文
posted @ 2015-12-15 16:58 skden 阅读(896) 评论(0) 推荐(0)
摘要:js判断输入字符串长度(汉字算两个字符,字母数字算一个)文本输入时,由于数据库表字段长度限制会导致提交失败,因此想到了此方法验证。废话不多说上代码: js判断输入字符串长度(汉字算两个字符,字母数字算一个) 还可输入 80 ... 阅读全文
posted @ 2015-12-15 15:49 skden 阅读(3716) 评论(0) 推荐(0)
摘要:浏览器默认的样式往往在不同的浏览器、不同的语言版本甚至不同的系统版本都有不同的设置,这就导致如果直接利用默认样式的页面在各个浏览器下显示非常不一致,于是就有了类似YUI的reset之类用来尽量重写浏览器的默认设置保证各个浏览器样式一致性的做法。拿字体来说,各个浏览器默认的字体种类、字体大小和字体行高... 阅读全文
posted @ 2015-12-10 15:59 skden 阅读(3933) 评论(0) 推荐(0)
摘要:贤心按:移动前端开发正逐渐步入前端技术的主流,事实上跟在一般的pc上,并不需要你掌握额外的技术,然而你在pc web上那一套在多数情况下并不适用于手机web,你必须知道这其中的注意点。当然移动web给人的感觉是一个拼h5和css3的阵地,这里面有足够高大上的技术等着你去驾驭,在这方面,你可以欣喜地说... 阅读全文
posted @ 2015-12-10 15:09 skden 阅读(303) 评论(0) 推荐(0)
摘要:第一种方法:仅点击时有反应functionindexOf(arr,element){for(vari=0;i★★★★★第二种方法:标准版functionindexOf(arr,element){for(vari=0;i☆☆☆☆☆jquery版:$(function(){vararr=newArray... 阅读全文
posted @ 2015-12-07 10:12 skden 阅读(217) 评论(0) 推荐(0)
摘要:你是怎么调试 JavaScript 程序的?最原始的方法是用 alert() 在页面上打印内容,稍微改进一点的方法是用 console.log() 在 JavaScript 控制台上输出内容。嗯~,用这两种土办法确实解决了很多小型 JavaScript 脚本的调试问题。不过放着 Chrome 中功能... 阅读全文
posted @ 2015-12-04 14:06 skden 阅读(211) 评论(0) 推荐(0)
摘要:因为有父, 子节点同在, 因为有监听事件和浏览器默认动作之分. 使用 JavaScript 时为了达到预期效果经常需要阻止事件和动作执行. 一般我们会用到三种方法, 分别是stopPropagation(),preventDefault()和return false. 它们之间有什么区别, 该何时使... 阅读全文
posted @ 2015-12-04 11:10 skden 阅读(288) 评论(0) 推荐(0)
摘要:简洁写法对象的简写在过去,如果你想创建一个对象,你需要这样:varcar=newObject();car.colour='red';car.wheels=4;car.hubcaps='spinning';car.age=4;下面的写法能够达到同样的效果:varcar={colour:'red',wh... 阅读全文
posted @ 2015-12-04 10:52 skden 阅读(185) 评论(0) 推荐(0)
摘要:在w3cschool中css3中有个文本相关的属性text-overflow,当把它设为ellipsis时文本溢出内容就能显示为省略标记,而设为clip时就能把文本溢出的部分裁切掉,当然,前提是设置好两个属性,那就是white-space:nowrap(强制文本在一行内显示)及overflow:... 阅读全文
posted @ 2015-12-03 10:03 skden 阅读(604) 评论(0) 推荐(0)