![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WEB
文章平均质量分 51
曹朋羽
学无止境
展开
-
jquery 为动态生成元素绑定事件
在做图片删除操作,图片都是ajax异步上传后,然后回显到页面,动态生成html标签,每个图片对应一个生成的删除小按钮,为小按钮绑定事件,用传统的方法$("div.del").click(function(){})是无效的,因为bind方法只对加载好的元素定义事件,后来生成的元素可以用jquery.live()方法进行事件绑定,看了jquery文档发现live方法在1.7版本后过时,原创 2015-08-10 13:53:56 · 404 阅读 · 0 评论 -
JavaScript replaceall 方法
处理字符串替换只有replace方法替换一次,当需要多次替换时可以自己编程实现:function replaceall(tag,str,rep){ while(str.indexOf(tag)>=0){ str = str.replace(tag,rep); } return str; }原创 2015-07-29 21:28:02 · 411 阅读 · 0 评论 -
自定义网站在Safari中添加至主屏幕的图标
默认添加网站到主屏幕,显示的图标为网站的截图使用下面的标签可以自定义图标该标签还支持size属性,可以指定不同尺寸另外apple-touch-icon也可以达到效果。区别看单词意思,一个有IOS默认图标高亮一个无。参考:https://developer.apple.com/library/ios/documentation/AppleApplic原创 2016-02-02 15:15:55 · 8033 阅读 · 1 评论 -
页面下拉到底部自动加载更多
技术要点检查窗口的滚动事件,判断是否滑动到底部。需要获取三个高度:(A)当前窗口可视高度(window.screen.availHeight)(B)屏幕滚动高度(scrollTop)(C)当前文本的总高度(document height)当A+B>=C时证明已滑动到底部,ajax获取数据代码实现,基于jquery:$(window).scroll(funct原创 2016-02-04 09:36:36 · 1852 阅读 · 0 评论