jQuery
山水云
PHP从业者和狂热者,乐于解答、分享问题和研究前沿技术。
展开
-
真正的LazyLoad按需加载
有些号称延迟加载的插件其实并没有做到按需加载,只是提前将图片下载好,按需展示。这样的话,依然是多并发,只是在浏览体验上好了那么一点。而经过我的实验,发现jquery.lazyload.js这个插件可以真正的实现按需加载,打开调试模式可以看到,默认情况下图片是不加载的,只有当滚动到底部时才发出加载图片的请求。这样不仅降低并发减少服务器压力,还可以加快页面载入速度获得良好的用户体验。 实现方法也非常简原创 2015-10-12 16:10:51 · 3500 阅读 · 2 评论 -
Ajax无刷新上传文件跨域问题解决办法
我的需求是这样的:A和B是两个不同域的服务器,A要调用B的接口将文件上传到B端,B端返回一串JSON,A端要拿到返回值进行处理。首先说Ajax无刷新实现文件上传,网上有很多插件,比较好用的有uploadify(flash),jquery.upload(iframe)等。jquery.upload借助iframe,在iframe里创建表单submit,上传完成后移除iframe,这样只在框架里刷新,表原创 2015-10-12 14:42:02 · 1764 阅读 · 0 评论 -
JS/jQuery常用代码片段
取属性值: $(“#id”).attr(“attr”); 设置属性值: $(“#id”).attr(“attr”, “value”); 删除属性值: $(“#id”).removeAttr(“attr”); 取input值: $(“id”).val(); 设置input值: $(“id”).val(“value”); 设置某元素内的html,包括div,td等: $(“#id”).html原创 2015-10-12 15:49:20 · 517 阅读 · 0 评论