色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

javascript - 網易云音樂是如何實現a標簽href有值不跳轉的?

瀏覽:98日期:2022-06-24 11:35:08

問題描述

比如這個頁面http://music.163.com/#/song?i...點擊下面的歌名,頁面沒有刷新也沒跳轉,是如何實現的。javascript - 網易云音樂是如何實現a標簽href有值不跳轉的?

問題解答

回答1:

http://music.163.com/#/song?i...#號后面的東西叫片段,也可以叫錨點。 這東西不會刷新瀏覽器,也不會提交一個請求給服務器,但是可以生成一條瀏覽器記錄。獲取#號后面的值是window.location.hash所以只需要監控這個hash值的變化就可以了onhashchange

回答2:

window.location.hash

回答3:

iframe

回答4:

估計你是新手吧... 多看源代碼吖

_onAnchorClick = function(_event){//截獲所有<a>標簽的點擊事件,自定義頁面的跳轉 _event = _event||window.event; var _el = _event.target||_event.srcElement, _base = location.protocol+’//’+location.host;while(_el&&_el!=document){// ... }}_addEvent(document,’click’,_onAnchorClick);

其實就是用了 Event.preventDefault

<a >我想跳轉到百度搜索哆啦A夢</a> <script src='https://code.jquery.com/jquery-3.1.0.js'></script> <script>$(’a’).on(’click’, function (event) { event.preventDefault(); }) </script>回答5:

頁面其實就是沒有刷新,你知道'#target',可以將你的頁面跳轉到target的位置,這個其實和這個差不多,進一步你可以了解js的hash(樓上說的),還有路由

標簽: 網易云
相關文章:
主站蜘蛛池模板: 欧美色v | 久久综合99re久久爱 | 波多野结衣手机视频一区 | 女人张开腿让男人桶免费最新 | 亚洲第一成年免费网站 | 国产精品激情丝袜美女 | 国产精品亚洲二区 | 亚洲精品视频久久久 | 国产精品国产三级国产a | 一级欧美一级日韩毛片99 | 欧美 亚洲 丝袜 清纯 中文 | 成年女人在线视频 | 最刺激黄a大片免费观看 | 国产一级二级三级毛片 | 婷婷色九月综合激情丁香 | 久草在线视频新时代视频 | 久久久久免费视频 | 一级特级aaa毛片 | 色视频在线观看视频 | 成人欧美网站免费 | 亚洲在线免费观看视频 | 亚洲欧美精品中文字幕 | 国产黄毛片 | 久久久久久网址 | 男人天堂怡红院 | 男女男精品视频免费观看 | 怡红院免费全部视频在线 | 成人免费在线视频 | 中国黄色网址大全 | 91精品国产91热久久久久福利 | 日本成人三级 | 性欧美高清come | 一级做a爰片性色毛片中国 一级做a爰性色毛片 | 一级黄片毛片 | 亚洲涩涩精品专区 | 波多野结衣在线看片 | 精品视频在线免费看 | 亚洲一区二区精品推荐 | 欧美成人精品在线 | 免费久久精品视频 | 欧美成人乱弄视频 |