lazyload.js其实是jQuery的一个插件,全称是jquery.lazyload.js,看它的名字就知道它的作用了——就是偷懒载入的意思。...由于它是javascript写的,所以适用于所有网页,包括Wordpress。 想要使用lazyload,得先载入jQuery,它是依靠jQuery来实现效果的。...至于jQuery,大家不用去下载了,可以直接连接存放在Google服务器上的jQuery文件,永远不用担心丢失(当然,如果有天朝完全屏蔽Google的那一天的话……) 特效优点: 加速wordpress...站点的页面载入速度; 不唐突的图片渐显方式; 代码精简,便于操作维护,JS代码仅仅 1.6KB 先决条件是:你的站加载了 Jquery.js 原理: 这个特效是少有的即华丽又加速的效果,因为它能判断访客是不是在查看当前图片...这个图片的作用是,当页面上图片未载入时,就显示这张图片。
图片时载入的渐显特效JQuery 作者:matrix 被围观: 4,685 次 发布时间:2011-10-01 分类:Wordpress 兼容并蓄 | 2 条评论 » 这是一个创建于 3987...Jquery.js 原理: 这个特效是少有的即华丽又加速的效果,因为它能判断访客是不是在查看当前图片,若非则加载预留的填充图片 grey.gif ,等到访客滑动鼠标滑轮或浏览到图片位置时,真正的图片地址才会加载...不知道是什么原因,在主题的header.php中无法加载) 中适当位置添加下面 JS调用代码: 【http://hhtjim.com/jquery.lazyload.js部分请自定义地址】 【("img...placeholder : "http://hhtjim.com/fill.gif", effect : "fadeIn" }); }); 效果预览: 见本站任意含多图片页面...参考: http://www.appelsiini.net/projects/lazyload http://imtimmy.com/jquery-lazyload-for-wordpress-img/
完善lazyload懒加载图片渐显特效 作者:matrix 被围观: 3,367 次 发布时间:2013-09-03 分类:Wordpress 兼容并蓄 | 无评论 » 这是一个创建于 3285...图片时载入的渐显特效JQuery 中有提到lazyload,可以加速WordPress站点的页面载入速度。只是以前的有些偏移这里稍微更新一下。...({ effect : "fadeIn" //加载图片使用的效果(淡入) }); }); 说明:第4行的img为需要预加载的地方。...> 说明:使用ob_start()函数自动在缓冲区处理需要最终加载的图片标签格式 5.在主题footer.php适当位置处添加php代码.可以是之前,也可以是最后一行。 说明:注意第6行中的grey.gif为:预加载的图片名称grey.gif,预加载的图片路径:WordPress程序根目录。当然这里也可以使用绝对路径。
也就是说在浏览器可视区域外的图片不会被载入,直到用户将页面滚动到它们所在的位置才会加载并显示出来,这和图片预加载的处理方式正好刚好相反。...浏览器将会在加载可见图片之后即进入就绪状 态,在某些情况下还可以帮助降低服务器负担。...因此,比较流行的wordpress主题,typecho主题,emlog主题等都使用了lazyload图片延迟加载来实现快速加载页面。...https://cdn-aeink-com.alikunlun.com//content/templates/emlog_dux/images/loading.gif", effect:"fadeIn...若是使用了wordpress,typecho,emlog等其他博客后台的,也差不多这样改,往你的主题模板或者前上述代码即可。
准备工作 WordPress博客 Lazyload.js(本文提供下载) loading动图(文件已打包,也可以百度找资源) 一个聪明的大脑 文件下载 云盘下载 备用下载 工作大纲 引入jquery.min.js...() { $("img").lazyload({ effect:"fadeIn" }); $("img").lazyload({ threshold : 200 }); }...() { $("img").lazyload({ effect:"fadeIn" }); $("img").lazyload({ threshold : 200 }); });"/> 进阶篇——头像图片的懒加载 正常的话,头像的加载在WordPress 中是用诸如 更多玩法可以在文章下留言!
在这里,我有两种类似的方法,下面一一介绍给大家(仅限于支持 PHP 脚本的服务器),以 wordpress 为例: 第一种方法: 首先新建一个 go.php 文件,放置到 wordpress 的根目录下...,在 go.php 里面输入 <?...第二种方法: 同样,新建一个 go.php 文件,放置到 wordpress 的根目录下,在 go.php 里面输入 主机环境支持 ASP,那么还可以将以下代码存为“go.asp”,起到的效果是一样一样的。...fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein
前面分享了两篇有关《 jQuery 仿极客公园火箭发射“返回顶部”效果》的文章,如果你是Word-Press 老手,肯定知道如何移植到WordPress主题中;本文针对的是新手,如果你想在你的WordPress...建议先看一下下面的文章——如果你还没有看过的话: 《 jQuery仿极客公园火箭发射“返回顶部”效果(初始篇)》 《 jQuery仿极客公园火箭发射“返回顶部”效果(优化篇)》 教程如下(代码来源于...一 加载jQuery库文件,如果主题已经加载了,则可以忽略这一步; 二 在主题的footer.php 的适当位置添加以下代码: <div id="backtotop...this.tTSpeed); // 火箭向上飞行 scrollTT.objFly(); // 火箭的喷气效果 scrollTT.blow(); }); // 鼠标在火箭上的效果...function() { $(window).on('scroll', function() { if ($(window).scrollTop()>500){ scrollTT.obj.fadeIn
在开发WordPress 主题或者WordPress 插件时候,常常要通过wp_enqueue_script这个钩子挂载WordPress 自带的 jQuery库而非是通过硬编码的方式来加载,毕竟是为了避免多次加载...详见《WordPress中的jQuery库不起作用的相关问题》。再者,为了速度上的考虑,加载一个80kb+的jQuery 库最好是通过第三方来(如google的、SAE的)——特别是主机不给力的网站。...替换WordPress 自带默认的 jQuery库 在主题的functions.php 文件下加入以下代码: add_action( 'init', 'jquery_register' ); function...jQuery库在页脚(Footer)加载的方法 代码如下: function ds_print_jquery_in_footer( &$scripts) { if ( !...'ds_print_jquery_in_footer' ); 不过要注意将jQuery库在页脚(Footer)加载可能会导致一些jq 代码失效,需要自己多多调试。
范例代码 如下代码的作用是:点击按钮后,触发元素的隐藏动作,速度为1000毫秒,动作结束后,弹出“已经隐藏”提示。...淡入 / 淡出 (1)fadeIn() 和 fadeOut() 在 jQuery 中,可以使用 fadeIn() 和 fadeOut() 方法来淡入和淡出 HTML 元素。...(2)fadeToggle() 在jQuery中,可以使用fadeToggle()方法来切换fadeIn() 与 fadeOut() 方法。...(3)fadeTo() 在jQuery中,fadeTo()方法允许渐变为给定的不透明度(值介于 0 与 1 之间)。...动画 animate() 在jQuery中,animate() 方法允许创建自定义的动画。
>/js/jquery.min.js" type="text/javascript">//主题中已引用Jquery可省略这行 <script src="<?...() { $("img").lazyload({ effect:"fadeIn" }); $("img").lazyload({ threshold : 200 }); }...); PS:以上代码必须···内,jquery.lazyload.min.js引用必须在jquery.min.js之后。...>"/> 进阶篇——头像图片的懒加载 正常的话,头像的加载在WordPress 中是用诸如<?...s=40&r=g "> 更多玩法可以在文章下留言!
另外,如果你是一个javascript的初学者,那么我建议你在开始jQuery之前看一下JavaScript best practices for beginners 和 writing high quality...和使用javascript一样,最好确保你的变量在你的函数作用域内。...在之前的版本中实现的不同,click()简写bind()。在jQuery 1.7中,on()是首选方法用于附加事件处理程序。然而,对于一致性可以简单地使用on()。...复杂的操作要分离元素 如果对DOM元素做大量操作(连续设置多个属性或css样式),建议首先分离元素然后在添加。...bad $('.container > *'); // better $('.container').children(); 避免使用隐式通用选择符 当你漏下了选择符,通用选择符(*)仍然起作用
1、正确引用jQuery 尽量在body结束前才引入jQuery,而不是在head中。 借助第三方提供的CDN来引入jQuery,同时注意当使用第三方CDN出现问题时,要引入本地的jQuery文件。...与javascript一样,一般来说,最好确保你的变量在函数作用域内。...在之前的版本中 on() 就是 bind()。自从jQuery 1.7版本后,on() 附加事件处理程序的首选方法。然而,出于一致性考虑,你可以简单的全部使用 on()方法。...12、不使用jQuery 原生函数总是最快的,这点不难理解,在代码书写中我们不应该忘记原生JS。 就先总结这几条吧,每条建议并不难理解,但总结全面的话还是要花费不少时间的。...如在减少代码段中,如果需要根据条件从数组中得到新数组时,可以使用$.grep() 方法,如果你在使用jQuery时有自己心得的话,欢迎在留言中和大家分享!
使用 bxSlider 在介绍 bxSlider 使用之前,先看下 bxSlider 演示(RSS 用户需要返回网站查看): WordPress:企业建站利器 WordPress 是一款风靡全球的开源...美国虚拟主机推荐:Bluehost Bluehost 建立于 1996 年,已经具有了十几年的虚拟主机服务经验,现已突破 100 万的网站托管数量,并且还以稳定速度向前发展。...Bluehost 以其高质量的主机和口碑,在美国是深受好评的虚拟主机,在美国主机界也是屡获大奖。...我爱水煮鱼目前正在使用 Media Temple 主机。...jquery.min.js"> <!
编辑 怎么用代码实现WordPress两个JS滑动门?...这两个滑动门特效网上淘来的,简单修改了一下,纯HTML代码构建,未加PHP函数,其中的图片和链接可自行替换,如果自己动手能力较强,可以加上Wordpress函数直接调用文章,加到主题模板的任意位置,装饰一下博客也不错... 国内主机...mouseover(function(){ $('dd',listobj).hide();$('.droplist-hover',listobj).attr("class","");$("dd a").fadeIn...然后在主题模板适当位置采用这种形式调用即可:
说来惭愧,用了这么久的wordpress了,竟然没注意过“WordPress 后台 – 设置 – 讨论,在“其他评论设置”中勾选分页显示评论”这一项。。。设置后竟然好了。...实现方法 一.准备 加载 jQuery 库,这个不解释了。 ...二.开启 WordPress 评论分页 打开 WordPress 后台 – 设置 – 讨论,在“其他评论设置”中勾选分页显示评论,设置一下评论数目,这里的评论数目仅计算主评论,回复评论不作计算。...在后台开启评论分页后,在 comments.php 中需要添加分页导航的地方加入以下代码(如主题中有类似代码则无须再添加,另外代码中的 nav 标签为 HTML5 标签,若主题没有使用 HTML5 则有...$('#loading-comments').slideUp('fast'); $('#loading-comments').after(result.fadeIn
与javascript一样,一般来说,最好确保你的变量在函数作用域内。...保证名字的连贯性是非常重要的 在变量前加$前缀,便于识别出jQuery对象。...// 糟糕 var first = $('#first'); var second = $('#second'); var value = $first.val(); // 建议 - 在jQuery...在之前的版本中 on() 就是 bind()。自从jQuery 1.7版本 后,on() 附加事件处理程序的首选方法。然而,出于一致性考虑,你可以简单的全部使用 on()方法。...繁重的操作中分离元素 如果你打算对DOM元素做大量操作(连续设置多个属性或css样式),建议首先分离元素然后在添加。
一、正确引用jQuery 尽量在body结束前才引入jQuery,而不是在head中。 借助第三方提供的CDN来引入jQuery,同时注意当使用第三方CDN出现问题时,要引入本地的jQuery文件。...与javascript一样,一般来说,最好确保你的变量在函数作用域内。...// 糟糕var first = $('#first');var second = $('#second');var value = $first.val(); // 建议 - 在jQuery对象前加$...在之前的版本中 on() 就是 bind()。自从jQuery 1.7版本后,on() 附加事件处理程序的首选方法。...// 糟糕$second.html(value);$second.on('click',function(){ alert('hello everybody');});$second.fadeIn
query#fragment(1)proticol:通信协议(http、https)(2)host:主机域名(3)post:端口号(4)path:路径,文件在服务器上的地址(5)query:参数,一般以键值对的形式提交...(6)fragment:锚点#2、属性(1)获取整个url:location.href(2)获取主机:location.host(3)获取端口号:location.post(4)获取路径:location.path...history.back() } go.onclick = function(){ history.go(2) }图片 四、本地存储...) }) $('button').eq(3).click(function(){ $('.box').stop() })(4)淡入淡出①fadeIn...时间,透明度,callback)代码例子:效果后续发表相关视频给小伙伴看 $('button').eq(0).click(function(){ $('.box').fadeIn
您可以使用以下方法: 从 jquery.com 下载 jQuery 库 从 CDN 中载入 jQuery, 如从 Google 中加载 jQuery 本地jQuery 本地下载的jquery路径--> 在线jQuery jquery/1.10.2...fadeIn() jQuery fadeIn() 用于淡入已隐藏的元素。...fadeToggle() jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。...**Chaining 允许我们在一条语句中运行多个 jQuery 方法**(在相同的元素上) ### jQuery 方法链接 有一种名为链接(chaining)的技术,允许我们在相同的元素上运行多条 jQuery
在jQuery 1.3中,上下的padding和margin也会有动画,效果更流畅。 参数跟show保持一致,不再赘述。...语法 功能 实例 fadeIn([speed],[easing],[fn]) 淡入效果 $("p").fadeIn("slow"); fadeOut([speed],[easing],[fn]) 淡出效果...只有使用了插件来提供这个“easein”函数,这个参数才起作用。...示例 // 在.slideUp() 和 .fadeIn()之间延时800毫秒。...// $('#foo').slideUp(300).delay(800).fadeIn(400); 12. jQuery动画属性设置 关闭页面上所有的动画 jQuery.fx.off