js移动设备手机跳转地址代码

if(/AppleWebKit.*mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopo ...

js判断浏览器及操作系统类型

ua = navigator.userAgent.toLowerCase(), check = function(r){ return r.test(ua); }, isStrict = document.compatMode == "CS ...

call和apply动态改变this

在javascript OOP中,我们经常会这样定义: function cat(){ } cat.prototype={ food:"fish", say: function(){ alert("I love "+this.food); ...

浏览器发现诡异的input代码

最近遇到的一个比较诡异的input变化,前后的代码都是一致的,却出现不一样的显示效果,然后我查看了两者的对比发现多了下面这行代码: input:not([type="image"]), textarea { box-sizing: bord ...

怎么用 javascript 实现拖拽

在网页上实现拖拽其实不难,第一我们需要知道鼠标的位置,第二我们需要知道当用户点击一个网页元素时这个元素要能够拖拽。 怎么用 javascript 实现拖拽 – 示例1 获取鼠标移动信息 开始我们需要获取鼠标的坐标.我们添加一个documen ...

Bootstrap CSS3媒体查询断点

Bootstrap响应式设计,就是一个典型的媒体查询CSS框架,它设定了某些媒体查询节点,根据不同设备宽度,写不同的断点位置来做响应式查询。

iPhone6的CSS3媒体查询

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : portrait) { /*iPhone 6 ...

国内前端开发框架:拼图

拼图是优秀的响应式前端CSS框架,国内前端框架先驱及领导者,自动适应手机、平板、电脑等设备,让前端开发像游戏般快乐、简单、灵活、便捷。 $(function(){ $(".win-homepage").click(function(){ i ...

jquery大于、小于、等于、不等于等区间代码

jQuery区间操作常常会结合起来使用,下面分享一些常用代码: <ul> <li>1</li> <li>2</li> <li>3</li> <li&g ...

记录每次点击过的索引

jQuery记录上次点击过的索引值,通过将值存放在某个变量中,如果这个变量刚开始是没有的说明是第一次点击,如果有值,通过值来判断点击了几次。 $('div span').each(function(i,item) {$(item).attr ...