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 相关文章推荐
修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交
Oct 11 Javascript
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
Sep 12 Javascript
基于jquery实现的图片在各种分辨率下未知的容器内上下左右居中
May 11 Javascript
jQuery中each()方法用法实例
Dec 27 Javascript
DeviceOne 让你一见钟情的App快速开发平台
Feb 17 Javascript
非常漂亮的相册集 使用jquery制作相册集
Apr 28 Javascript
jQuery简单实现仿京东分类导航层效果
Jun 07 Javascript
jQuery实现jQuery-form.js实现异步上传文件
Apr 28 jQuery
获取本机IP地址的实例(JavaScript / Node.js)
Nov 24 Javascript
jQuery中each和js中forEach的区别分析
Feb 27 jQuery
基于Vue 实现一个中规中矩loading组件
Apr 03 Javascript
javaScript 实现重复输出给定的字符串的常用方法小结
Feb 20 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中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
php中字符串和正则表达式详解
2014/10/23 PHP
php简单防盗链实现方法
2015/07/29 PHP
详谈PHP程序Laravel 5框架的优化技巧
2016/07/18 PHP
php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
2019/06/25 PHP
Save a File Using a File Save Dialog Box
2007/06/18 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
jquery实现TAB选项卡鼠标经过带延迟效果的方法
2015/07/27 Javascript
js 动态生成html 触发事件传参字符转义的实例
2017/02/14 Javascript
详解Angular-Cli中引用第三方库
2017/05/21 Javascript
angular2系列之路由转场动画的示例代码
2017/11/09 Javascript
浅析Vue.js中v-bind v-model的使用和区别
2018/12/04 Javascript
javascript验证form表单数据的案例详解
2019/03/25 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
[01:08:30]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant BO3 第一场 2月28日
2021/03/11 DOTA
使用python Django做网页
2013/11/04 Python
Python标准库之循环器(itertools)介绍
2014/11/25 Python
10个易被忽视但应掌握的Python基本用法
2015/04/01 Python
Python中每次处理一个字符的5种方法
2015/05/21 Python
Python下实现的RSA加密/解密及签名/验证功能示例
2017/07/17 Python
浅谈python 里面的单下划线与双下划线的区别
2017/12/01 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
2019/07/26 Python
Python 解决OPEN读文件报错 ,路径以及r的问题
2019/12/19 Python
IE8下CSS3选择器nth-child() 不兼容问题的解决方法
2016/11/16 HTML / CSS
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
Html5实现文件异步上传功能
2017/05/19 HTML / CSS
HTML5新增属性data-*和js/jquery之间的交互及注意事项
2017/08/08 HTML / CSS
荷兰最大的鞋子、服装和运动折扣店:Bristol
2021/01/07 全球购物
某公司Java工程师面试题笔试题
2016/03/27 面试题
初一学生期末评语
2014/04/24 职场文书
追悼词范文大全
2015/06/23 职场文书
订货会主持词
2015/07/01 职场文书
常用的Python代码调试工具总结
2021/06/23 Python
Go 语言下基于Redis分布式锁的实现方式
2021/06/28 Golang
python绘制简单直方图(质量分布图)的方法
2022/04/21 Python