我可以: 邀请好友来看>>
ZOL星空(中国) > 技术星空(中国) > MySQL星空(中国) > Jquery网页内滑动缓冲导航的方法代码
帖子很冷清,卤煮很失落!求安慰
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

Jquery网页内滑动缓冲导航的方法代码

53浏览 / 1回复

qq_2v4621106...

qq_2v4621106c11

0
精华
4
帖子

等  级:Lv.3
经  验:946
  • Z金豆: 0

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:广东
  • 注  册:2015-01-17
  • 登  录:2016-04-18
发表于 2016-04-12 17:28:31
电梯直达 确定
楼主

专业建网站认为如果网页过长,需要页内导航的时候,我们一般是在目标出设置ID,比如

,然后在当前页面某个链接地址设置如:点击指向到底部,这样点击该链接后就会马上转到网页底部,默认是直接转到底部,有的访客会莫名其妙,怎么突然就到底部了。

  在越来越关注用户体验的今天,这点我们要解决,下面就是一段简单的Jquery代码,实现滑动缓冲的方式实现页内导航,用户体验大大提升!

下面是代码:

 

jQuery.fn.anchorGoWhere = function(options){

  var obj = jQuery(this);

  var defaults = {target:0, timer:500};

  var o = jQuery.extend(defaults,options);

  obj.each(function(i){

   jQuery(obj).click(function(){

    var _rel = jQuery(this).attr("href").substr(1);

    switch(o.target){

     case 1:

      var _targetTop = jQuery("#"+_rel).offset().top;

      jQuery("html,body").animate({scrollTop:_targetTop},o.timer);

      break;

     case 2:

      var _targetLeft = jQuery("#"+_rel).offset().left;

      jQuery("html,body").animate({scrollLeft:_targetLeft},o.timer);

      break;

    }

   return false;

   });

  });

 };

 

$("#mybtn").anchorGoWhere({target:1}); //这里是点击按钮的ID

 

 专业网站建设-深圳市功成创意企业形象策划有限公司是一家网站建设与网络技术开发机构,成立于2002年。功成网络团队包括由国内外IT专家、知名网商、网络营销专家等十多人组成,并配备了页面  界面设计、程序开发、企业形象策划、标志设计、VI设计、品牌推广、市场营销等各个环节的专业人才,形成了完整、规范、统一的网站建设、网站维护、网站开发,网站优化、网站页面设 计策划、电子商务商城平台建设、网站代码程序后台开发等一条龙全方位的服务体系,并成功让1000多个商家纳于网络营销的快车道。

 

以上就是网页内滑动缓冲导航的实现代码,希望大家以后多多支持:深圳网站建设公司-功成网络


网络游侠

网络游侠


精华

帖子

等  级:Lv.5
经  验:3909
发表于 2017-05-10 16:22:28 1楼
哈哈,这个可以有。值得学习。
高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表