<div id="introduce_nav">
<ul>
<li class="active hotel_introduce_click">酒店介绍</li>
<li class="policy_click">退订政策</li>
<li class="house_introduce_click">房型介绍</li>
<li class="facilities_click">配套设施</li>
<li class="payment_click">支付方式</li>
</ul>
</div>
<div id="introduce_content">
<div class="content">
<div class="hotel_introduce_box">酒店介绍的内容</div>
<div class="policy_box">退订政策的内容</div>
<div class="house_introduce_box">房型介绍的内容</div>
<div class="facilities_box">配套设施的内容</div>
<div class="payment_box">支付方式的内容</div>
</div>
</div>点击导航的LI,对应的内容就向上滑动到顶部,导航点击顺序是不定的,我原来想法是:比如我先点了房型介绍,计算房型介绍box到导航之间的距离作为content的top值滑动(top值是负的),我再点配套设施,计算配套设施box到导航之间的距离+之前已经滑动的值(top值是负的),再点退订政策,计算房型介绍box到导航之间的距离作为content的top值滑动(top值是正的),但实际写的时候就计算乱了,正负值处理不好
<ul>
<li class="active hotel_introduce_click">酒店介绍</li>
<li class="policy_click">退订政策</li>
<li class="house_introduce_click">房型介绍</li>
<li class="facilities_click">配套设施</li>
<li class="payment_click">支付方式</li>
</ul>
</div>
<div id="introduce_content">
<div class="content">
<div class="hotel_introduce_box">酒店介绍的内容</div>
<div class="policy_box">退订政策的内容</div>
<div class="house_introduce_box">房型介绍的内容</div>
<div class="facilities_box">配套设施的内容</div>
<div class="payment_box">支付方式的内容</div>
</div>
</div>点击导航的LI,对应的内容就向上滑动到顶部,导航点击顺序是不定的,我原来想法是:比如我先点了房型介绍,计算房型介绍box到导航之间的距离作为content的top值滑动(top值是负的),我再点配套设施,计算配套设施box到导航之间的距离+之前已经滑动的值(top值是负的),再点退订政策,计算房型介绍box到导航之间的距离作为content的top值滑动(top值是正的),但实际写的时候就计算乱了,正负值处理不好
解决方案 »
- 解释一下啥叫预解析(自己起的名),希望给一些初学js的提供些帮助,如不对,请指正,别误导大家
- jquery这段代码错了么为什么Order_1和Order_2的仍为空,求大虾帮助...在线等
- 高手帮我看一下这段脚本的意思
- 【散分】【自己写了个 JavaScript 小游戏】
- 如何统计数据整和,求解决方案,目前的思路是循环遍历,但是具体不知道如何写好,跪求高手解答。
- jquery 写法不懂 是什么意思?
- 为什么所我的TXT未定义?
- 大家看看这段代码,为什么中间要加"\"呢?
- 在线等待高人解决!如何动态实现多个表格的嵌套?
- 在线等,急!急!急! JS or JQUERY 实现点击某一栏目,显示背景色,其它栏目不显示
- 把一张图设置为背景,然后分成四个位置,怎么才能实现点击不同的位置实现不同的跳转?
- jquery moblie 导入问题
function handelGo(btn, target) {
$(document).on('click', btn, function(e) {
var position = $(target).offset().top;
$('html, body').animate({ scrollTop: position }, 1000);
})
} handelGo('.btn-home', '#home'); // #home 锚点位置