js 模仿锚点定位的实现方法


Posted in Javascript onNovember 19, 2016

如下所示:

<div class="designer-bg ov">
<div class="w-77 f-l designer-nav">
	<ul id="scroll_nav">
	 <li class="designer-nav-li"><a href="" title="" data-nav="a">A - E</a></li>
     <li class="designer-nav-li"><a href="" title="" data-nav="f">F - L</a></li>
     <li class="designer-nav-li"><a href="" title="" data-nav="m">M - T</a></li>
     <li class="designer-nav-li"><a href="" title="" data-nav="u">U - Z</a></li>
	</ul>
</div>
								<script type="text/javascript">
$(function(){
	var navLinks = $('#scroll_nav').find('a') , target_ul = $('#designer_nav_name') , _top = 0;
	$.each(navLinks , function( i , elem ){
		$(elem).attr('data-to' , i == 0 ? 0 : _top);
		var id = $(elem).attr('data-nav');
		var _h4 = $('#'+id).parent();
		_top = parseInt(_h4.next().height()) + _top + parseInt(_h4.height());
		
		$(elem).bind('click', function(){
			target_ul[0].scrollTop = $(this).attr('data-to');
			return false;
		});
	});
	$('#designer_nav_name li').click(function( e ){
		var designer_name_href= $(this).find('a').attr("href");	
		$.getJSON("test.php?action=test&jsoncallback=?&testid="+testidhref,function(data){
			$('#Ttai').html(data.catwalk);
		});
		e.preventDefault();
	});
})
								</script>
<div class="f-r designer-index" id="designer_nav_name">
								
<h4><a name="a" id="a"><strong>A</strong></a></h4>
<ul>
<li></li>
</ul>
<h4><a name="f" id="f"><strong>F</strong></a></h4>
<ul>
<li></li>
</ul><h4><a name="m" id="m"><strong>M</strong></a></h4><ul>
<li></li>
</ul><h4><a name="u" id="u"><strong>U</strong></a></h4><ul>
<li></li>
</ul>
</div> </div>

以上这篇js 模仿锚点定位的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS+CSS实现淡入式焦点图片幻灯切换效果的方法
Feb 26 Javascript
js实现延迟加载的方法
Jun 24 Javascript
JavaScript中各种引用类型的常用操作方法小结
May 05 Javascript
JS实现获取剪贴板内容的方法
Jun 21 Javascript
jQuery向父辈遍历的简单方法
Sep 18 Javascript
jQuery基于事件控制实现点击显示内容下拉效果
Mar 07 Javascript
详解Angular2 之 结构型指令
Jun 21 Javascript
Vue中计算属性computed的示例解读
Jul 26 Javascript
探秘vue-rx 2.0(推荐)
Sep 21 Javascript
小程序点击图片实现png转jpg
Oct 22 Javascript
js实现微信聊天效果
Aug 09 Javascript
JavaScript如何利用Promise控制并发请求个数
May 14 Javascript
Javascript使用function创建类的两种方法(推荐)
Nov 19 #Javascript
js 中获取制定的cook信息实现方法
Nov 19 #Javascript
微信小程序入门教程
Nov 18 #Javascript
网络传输协议(http协议)
Nov 18 #Javascript
基于JS组件实现拖动滑块验证功能(代码分享)
Nov 18 #Javascript
Ajax的概述与实现过程
Nov 18 #Javascript
简单谈谈ES6的六个小特性
Nov 18 #Javascript
You might like
PHP 中文处理技巧
2010/04/25 PHP
PHP中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
2010/07/09 PHP
PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
2012/04/02 PHP
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
2020/05/02 PHP
JQuery为textarea添加maxlength属性的代码
2010/04/07 Javascript
JavaScript判断一个URL链接是否有效的实现方法
2011/10/08 Javascript
JS重要知识点小结
2011/11/06 Javascript
js+jquery实现图片裁剪功能
2015/01/02 Javascript
基于jQuery实现最基本的淡入淡出效果实例
2015/02/02 Javascript
浅谈jquery.form.js的ajaxSubmit和ajaxForm的使用
2016/09/09 Javascript
JQuery.dataTables表格插件添加跳转到指定页
2017/06/09 jQuery
React Native 自定义下拉刷新上拉加载的列表的示例
2018/03/01 Javascript
Angular6中使用Swiper的方法示例
2018/07/09 Javascript
详解React native fetch遇到的坑
2018/08/30 Javascript
JS中判断字符串存在和非空的方法
2018/09/12 Javascript
使用vue完成微信公众号网页小记(推荐)
2019/04/28 Javascript
小程序封装wx.request请求并创建接口管理文件的实现
2019/04/29 Javascript
javascript实现超好看的3D烟花特效
2020/01/01 Javascript
[40:55]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#4Newbee VS Fnatic
2016/03/03 DOTA
python中urlparse模块介绍与使用示例
2017/11/19 Python
python实现将一个数组逆序输出的方法
2018/06/25 Python
python 使用正则表达式按照多个空格分割字符的实例
2018/12/20 Python
Python使用pandas对数据进行差分运算的方法
2018/12/22 Python
python lxml中etree的简单应用
2019/05/10 Python
python 整数越界问题详解
2019/06/27 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
python实现代码统计器
2019/09/19 Python
python 检测图片是否有马赛克
2020/12/01 Python
玩转CSS3色彩
2010/01/16 HTML / CSS
心得体会怎么写
2013/12/30 职场文书
大四本科生的自我评价
2013/12/30 职场文书
我的中国梦演讲稿400字
2014/08/19 职场文书
2014年四风问题自我剖析材料
2014/09/15 职场文书
中学政教处工作总结
2015/08/13 职场文书
2019年教师入党申请书
2019/06/27 职场文书
解决Laravel使用验证时跳转到首页的问题
2021/11/17 PHP