在前段工作時經常會遇到移動端開發,移動端與pc端開發是有很多的差異的,今天文匯軟件的小編就來跟大家分享下自己的工作經驗。
在移動端開發時,客戶經常會有內部鏈接的要求。這個時候a的name屬性就派上了用場,這個屬性是指錨點跳轉鏈接,主要是應用在本頁的,一般的用法是這樣的,指定你要掉轉的位置 給他一個name值,當然也可以指定他的id值,id作為標簽的標識符,基本上與name是一樣的。name是老方法,id是在name基礎上發明的,后來才有的。同時,他們也是有區別的,一個name可以同時對應多個控件,比如checkbox和radio,但是一個id只能是全文檔唯一的。

同時也要制定需要做跳轉的地方,這里的格式為href="#",#后為你之前起的name名稱。![1538206175215602.jpg YBX[]5@}DD5J6XB$L}50_SC.jpg](https://sheji.cnwenhui.cn/cnwenhui/201809/643ab42185.jpg)
當然在這里可能會遇到問題,因為有的小伙伴們可能發現自己的a鏈接跳轉不了,這是什么鬼!
這里是因為需要跳轉的頁面加了event.preventdefault阻止了瀏覽器的默認行為 。后來我用“www.cn文匯.com”這個鏈接進行測試,的確是么有問題問題,那就驗證了是上面的原因導致了我的問題。
然后我就使用js的鏈接的 onclick 事件,因為onclick被先執行,然后使用windows location href的方法在當前頁面中重新打開結果問題解決了。

上一篇: 如何快速上手swiper
下一篇: 在前端設計中,表單中的聯動菜單如何使用
