即时对象初始化方法
(function(){ //code here }).init() 常见错误 1.在对象每个方法内部,提前保存this指针,一遍下面引用,不然进入setinterval 内部指针变化,this指示错误。 2.当点击一个按钮发请求时?? 3.jquery当取到一个元素为空时 返回a= [] 判断为空,要使用a.length===0 不能使用!!a
var test=({ initTop:'300px', pageHeight:1033+8, el:'[id^=pageNo]', init:function(){ var c=this; $('body').animate({scrollTop:c.initTop},1000,function(){ setTimeout(function(){c.scrolPage();},4000) var ele=$('.fc2e'); if(ele.length>0){ ele.eq(0).click(); console.log('wait'); } }); return c; }, getContent:function(){//取内容 var p=this.getPara(); var str=''; if(p.length!=0){ for(var i=0;i<p.length;i++){ str+=p.eq(i).html().replace(/ /g,''); } }else{ clearInterval(this.timer); $('body').animate({scrollTop:0},3000) setTimeout(function(){alert('已复制至剪切板')},4000) return '' } return str; }, getPara:(function(){//获取对应页上的p元素,闭包存i var i=1; var c=this; return function(){ var idname='#'+'pageNo-'+i++; console.log(idname) var page=$(idname)||null; if(page.length==0) { clearInterval(this.timer); $('body').animate({scrollTop:0},3000) setTimeout(function(){alert('已复制至剪切板')},4000) return '' } return p=page?$(idname).find('p'):null; }})(), scrolPage:function(){ var c=this; var timer=null; c.result=''; var num=1; var dirtah=c.pageHeight; $('body').animate({scrollTop:c.initTop},100) this.timer=setInterval(function(){ if(num){ dirtah=0; num=0; }else{ dirtah=c.pageHeight } $('body').animate({scrollTop:'+='+dirtah+'px'},1000,function(){ c.result+=c.getContent(); copy(c.result); }); },1500) } }).init()
发表评论
-
vue
2017-06-03 19:41 0比如 假如没有添加上响应式属性的话,那么就会出现b只是一个简 ... -
自动配置代理
2017-02-13 15:42 1498有些时候 手机或者pc上面需要频繁的切换代理与取消代理,感觉切 ... -
对话框回调
2017-01-11 10:26 836今天遇见一个需求 在提交数据时需要同时弹出3个确认菜单,点击了 ... -
svg, 支持mouseover
2017-01-09 18:07 1037今天项目中的需求,是在一个fill后的svg path上面加上 ... -
vue 生命周期钩子
2017-01-07 22:11 1662和生命一样,vue组件创 ... -
vue,vue-router,vux,综合
2017-01-04 17:36 916实例化vue实例时初始化router store 状态管理。触 ... -
分享vue脚手架工具,vue-cli
2017-01-04 15:42 747脚手架渲染原理: 下面 ... -
平时chrome调试遇见的 浏览器优化
2017-01-04 11:23 409js基础:在一个事件处理器(click)会形成一个闭包,可以访 ... -
js array对象的迭代方法
2015-07-16 12:09 639所有方法都接受两个参数:(fn,ctx); 默认的函数里面ct ... -
qq空间刷评论工具
2015-06-25 17:48 825var a=document.getElementsB ... -
jquery内部链式调用机理
2015-06-07 21:17 1047只需要在调用该对象合适(比如下列的setStyles)的方法后 ... -
this问题 js
2015-06-07 21:08 430任何一个函数都可以被当做构造函数使用!并且new了之后一定是返 ... -
js delete 删除机理以及它的内存泄露问题的解决方案
2015-06-02 12:43 879delete删除属性时只是解除了属性与对象的绑定,故当属性值为 ... -
浮动布局
2015-05-13 17:27 0c由于其宽度略大于右边的空格,故不会飘到右边去,会被卡住 恰好 ... -
zoom.js
2015-05-12 19:01 678它的基于bootstrap 的https://raw.gith ... -
jquery-avgrund
2015-05-12 12:31 0先引入这些文件 <link r ... -
workmark
2015-05-10 18:07 451在一个容器当中 指定 ... -
jquery
2015-05-09 16:33 0$(document).ready(function(){ ... -
豆瓣电影首页的分析
2015-05-08 22:48 806网址http://movie.douban.com 1 先上 ... -
setTimeout()用法
2015-05-08 22:31 0setTimeout("$('searchI ...
相关推荐
教你免费复制百度文库中的内容. 教你免费复制百度文库中的内容.
此谷歌插件可以用于百度文库页面的复制,内含源码和crx。
如何复制百度文库中的文章
如何复制百度文库里文件,很多人经常会上百度搜索资料,结果发现在百度文库那边可以找到,兴奋了半天却发现下载时要币的,或者登陆上去麻烦。针对这种情况,今天我给大家带来一个破解百度文库下载的方法,其实非常...
教你如何复制百度文库中的文章?.docx
2012最新复制百度文库文章方法和分享一款免费复制百度文库内容工具作者:Mr.Wang 发布:2012-03-03 12:54 分类:Share 阅读:267 浏览数 2条评论 [ 编辑 ] 很多朋友平时都百度自己需要自己的东西,百度产品之一文库...
如何复制百度文库中的文章---转的,不用担心下载要币了
复制百度文库内容的方法,希望能派上用场,多多支持
豆丁下载神器豆丁神器(下载百度文库豆丁文库复制网址直接下载)
免费复制百度文库,利用百度快照这样很快就可以复制文章了
可复制百度等文库的文字信息,,,
实现百度文库,道客等文档,ppt,txt等浏览功能
用这个去下载文章,不需要...与传统的文库下载器“百度文库下载器”不同的是冰点文库下载器除了支持百度文库外,同时还支持豆丁、畅享网、mbalib、hp009、max.book118文库文档,再也不用担心下载需要积分情况的出现啦。
最近常常要到百度文库搜索东西。可是积分老不够用,于是就做了个不会扣积分的百度文库下载器.分享给大家.同样适合豆丁网下载。 【使用方法】 直接将要下载的豆丁文库或者百度文库的网页地址粘贴过来.点击“下载\\\...
在进行百度文库查找到有用信息后经常需要一定的点数才可以下载,百度文库强制下载器,可以直接运行后,直接复制百度文库的信息
该工具可以免费下载百度文库的文档,只需要将网页地址复制下来粘贴即可。
百度文库Word文档免费下载,请先看清楚,只对Word文档有效,将百度文库中的Word文档地址复制后,点下载即可。
百度文库小偷,输入百度文库页面地址,点击转化即可复制文档文本。
此软件可以免费下载百度文库上需要下载券的文档,只需复制将要下载百度文档的链接即可。