Html & CSS & JavaScript

消除客户端缓存 

<meta http-equiv="pragma" content="no-cache" />

jQuery.validate 检查单个控件 

validator.element(控件元素)

单例和私有成员封装实例

var singleton = function () {  
var privateVariable;  
function privateFunction(x) {  
...privateVariable...  
}  
 
return {  
firstMethod: function (a, b) {  
...privateVariable...  
},  
secondMethod: function (c) {  
...privateFunction()...  
}  
};  
}();

js或者jquery无限滚动实现原理:

$(window).bind("scroll",function(){
// 然后判断窗口的滚动条是否接近页面底部,这里的20可以自定义
if( $(document).scrollTop() + $(window).height() > $(document).height() - 20 ){
$.ajax({
//ajax代码,异步载入数据
//一般的会callback,将数据填入固定的选择器中
})
}
})
给窗口绑定上一个scroll事件,即滚动的时候判断,$(document).scrollTop() 滚动条滚动的高度+$(window).height()窗口的高度>$(document).height()页面的整体高度-20个像素之所以减去20个像素是在距离底部还有20个像素的时候预先载入,可以设置为0,即滚动到底部才载入。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值