场景如下: 今天早上看到需求方新提的一个需求,这是一份网上答卷,点击题数要实现滚动到对应题目的位置: 注意点:每题题目的高度是不受控制的,你可以取到想跳转的index:(我再循环题目时做了index+1的操作,根据自己去区分index) 想法:我现在每道题目上加个id,类似  :id=`tLink${index+1}`,在点击对应题标时(我这里index是1开始) if(index>1){循环算出小于index的高度和,即为滚动距离}else{滚动距离0} 实现代码简单展示: $('.examD…
1.什么是锚点 锚点(achor):其实就是超链接的一种. 如:普通的超链接 <a href="sub_task_detail.php">详细</a>  主要实现不同页面之间的跳转 带锚点的超链接 <a href="sub_task_detail.php#test"> </a>   可以在同一个页面的不同位置进行点位跳转 2.锚点的使用 锚点超链接一定包含井号"#",锚点超链接都在链接的尾端 例如:…
在html中设置锚点定位我知道的有几种方法,在此和大家分享一下: 1.使用id定位: <a href="#1F">锚点1</a> <div id="1F"> <p> </br> </br> </br> </br> </br> </br> </br> </br> </br> </br> </br&…
锚点定位且不改变url html 事件触发<li v-for="(item,index) in couponsList.swaps" :key="index" @click="toTegional(index)">{{regionalList[index]}}</li> 12锚点埋藏 <div v-for="(item,index) in couponsList.swaps" :key="…
第一种方法,也是最简单的方法是锚点用<a>标签,在href属性中写入DIV的id.如下: <!DOCTYPE html><html><head> <style> div { height: 800px; width: 400px; border: 2px solid black; } h2 { position: fixed; margin:50px 500px; } </style></head><body>…
1.最简单的方法是锚点用<a>标签,在href属性中写入DIV的id.如下: <!DOCTYPE html><html><head><style>div {height: 800px;width: 400px;border: 2px solid black;}h2 {position: fixed;margin:50px 500px;}</style></head><body><h2><a h…
<div class="footer" @click="returnTop"> methods:{ returnTop:function(){ document.querySelector("#header").scrollIntoView(true); } }   document.querySelector("要返回地方的id").scrollIntoView(true); 如果滚动页面也是DOM没有解决的一个…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>vue-router之通过程序控制路由跳转</title> <script src="vue.js"></script> <script src="node_modules/vue-router/d…
1.使用id定位: (这样的定位可以针对任何标签来定位. ) <a name="1F" href="#1F">锚点1</a> <div id="1F">锚点1内容</div> 2.使用name定位: (使用name属性只能针对a标签来定位,而对其他标签就不能起到定位作用. ) <a href="#5F">锚点5</a> <a name="5…
vue 开发的项目,路由跳转的时候,是相同的路由是不会跳转,页面也不会有更新的 有时候 必须要跳转怎么办, 更改一个参数,num,一直在改变.就可以进入了. this.$router.push({ path:'/home', query:{ num: Math.floor(Math.random()*100), } }) 怕num可能会有相同的几率好,那就来个不会相同的,这样index一直自增,就不怕相同了. data(){ return { index:0, } } this.$router.…