ion content 滚动到底部会遮住一部分视图的快速解决方法 js/jQuery

热文ion content 滚动到底部会遮住一部分视图的快速解决方法

【导读】出现上面这个问题主要的原因是产品的需求要求点击隐藏或者展开二级列表,导致ion-content出现这个问题,经过多次尝试终于找到解决办法,很简单,只要在你的controller里面预先注入$ionicScrollDelegate,如下代码app.controller('myperforController',['$scope','$http','$state','$ionicLoading','service','$ionicHistory','$ionicScrollDelegate',function($scope,$http,$state,$ionicLoading,service,$i...

AngularJs 禁止模板缓存的方法 js/jQuery

热文AngularJs 禁止模板缓存的方法

【导读】本文介绍了AngularJs禁止模板缓存的方法,分享给大家,也给自己留个笔记,具有如下:因为AngularJs的特性(or浏览器本身的缓存?),angular默认的HTML模板加载都会被缓存起来。导致每次修改完模板之后都得经常需要清除浏览器的缓存来保证浏览器去获得最新的html模板,自己测试还好,但如果更新了服务器的模板内容,用户可不会每个都配合你去清除浏览器的缓存。故这还真是个大问题。app.config(function($routeProvider,$locationProvider){$routeProvider.when('/Book/:bookId/ch/',{templateUr...

JavaScript数组操作函数汇总 js/jQuery

热文JavaScript数组操作函数汇总

【导读】js中数组操作函数还是非常多的,今天忽然想到来总结一下,也算是温故而知新吧。不过不会针对每个办法都进行一下总结,只是针对一些比较常用的做个备注一下。这里总结到的js数组操作函数有:push,pop,join,shift,unshift,slice,splice,concat(1)push和pop这两个函数都是对数组从尾部进行压入或弹出操作。push(arg1,arg2,...)可以每次压入一个或多个元素,并返回更新后的数组长度。注意如果参数也是数组的话,则是将全部数组当做一个元素压入到原本的数组里面去。pop()函数则每次只会弹出结尾的元素,并返回弹出的元素,若是是对空组数调用pop()则返回...

js获取当前页的URL与window.location.href简单方法 js/jQuery

热文js获取当前页的URL与window.location.href简单方法

【导读】利用JavaScript获取当前页的URL,这个问题起来好像很复杂,如果第一次去想这个问题,很多人估计又在琢磨到底又是哪个神一般的Javascript函数。其实不是,Javascript获取当前页的URL的函数就是我们经常用来重定向的window.location.href。比如如下函数:lt;scriptgt;varurl=window.location.href;varloc=url.substring(url.lastIndexOf('/')+1,url.length);alert("url="+url+",loc="+loc);lt;/scrip...

js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性 js/jQuery

热文js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性

【导读】通过JS得到当前焦点的坐标如下是得到当前焦点的坐标:代码如下:lt;!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"gt;lt;htmlxmlns="http://www.w3.org/1999/xhtml"gt;lt;headgt;lt;metahttp-equiv="Content-Type"content="text/html...

浅谈JavaScript中等号、双等号、 三等号的区别 js/jQuery

热文浅谈JavaScript中等号、双等号、 三等号的区别

【导读】一个等号是赋值操作,==先转换类型再比较,===先判断类型,如果不是同一类型直接为false。===判断规则如果类型不同,就[不相等]如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其中至少一个是NaN,那么[不相等]。(判断一个值是否是NaN,只能用isNaN()来判断)如果两个都是字符串,每个位置的字符都一样,那么[相等];否则[不相等]。如果两个值都是true,或者都是false,那么[相等]。如果两个值都引用同一个对象或函数,那么[相等];否则[不相等]。如果两个值都是null,或者都是undefined,那么[相等]。==判断规则:如果两个值类型相同,进行===比...

JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox) js/jQuery

热文JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox)

【导读】首先这里声明一下,关于我测试浏览器的版本是chrome15.0.874.121Firefox8.01IE9IETester下面的代码关于声明1:获得滚动条的情况代码如下:functiongetScroll(){vart,l,w,h;if(document.documentElementamp;amp;document.documentElement.scrollTop){t=document.documentElement.scrollTop;//滚动条的顶端l=document.documentElement.scrollLeft;//滚动条的左端w=document.documentEle...

async/await实现Promise.acll()简介 js/jQuery

热文async/await实现Promise.acll()简介

【导读】目录一、Promise.all()简介二、async/await实现Promise.acll()1、方式一2、方式二三、async/await与Promise.acll()结合使用一、Promise.all()简介Promise.all()方法接收一个promise的iterable类型(注:Array,Map,Set都属于ES6的iterable类型)的输入,并且只返回一个Promise实例,并且输入的所有promise的resolve回调的结果是一个数组。Promise的resolve回调执行是在所有输入的promise的resolve回调都结束,或者输入的iterable里没有promi...

Javascript实现苹果悬浮虚拟按钮 js/jQuery

热文Javascript实现苹果悬浮虚拟按钮

【导读】Javascript实现苹果悬浮虚拟按钮直接引入代码到页面即可代码有部分冗余的地方,有兴趣的小伙伴可也自己修改如果有什么BUG记得评论告诉我哦web-touch.jsvarnew_element_N=document.createElement("style");new_element_N.innerHTML='#drager{'+'position:fixed;'+'width:35px;'+'height:35px;'+'background-color:rgba(0,0,0,0.2);'+'z-index:10000;'+'cursor:pointer;'+'top:...

Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法 js/jQuery

热文Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法

【导读】摘要:前端框架Bootstrap的模态对话框,可以使用remote选项指定一个URL,这样对话框在第一次弹出的时候就会自动从这个地址加载数据到.modal-body中,但是它只会加载一次,不过通过在事件中调用removeData()方法可以解决这个问题。1.Bootstrap模态对话框和简单使用lt;divid="myModal"class="modalhidefade"gt;lt;divclass="modal-header"gt;lt;buttontype="button"class="close&q...

最新资讯

热门资讯