場景描述:今天選規(guī)格的時候發(fā)現(xiàn)每次選完,頁面都會重新置頂。
初始代碼為:
<a href="#" class="heng labelbtn labelbtn-default <if condition='$j eq 1'>actived</if>" role="button" value="{$spec.spec_id}">{$spec.value}</a>
修改后的代碼為:
<a href="javascript:void(0)" class="heng labelbtn labelbtn-default <if condition='$j eq 1'>actived</if>" role="button" value="{$spec.spec_id}">{$spec.value}</a>
問題解決。
百度原因:
#”包含了一個位置信息
默認(rèn)的錨點(diǎn)是#top 也就是網(wǎng)頁的上端
而javascript:void(0) 僅僅表示一個死鏈接
這就是為什么有的時候頁面很長瀏覽鏈接明明是#可是跳動到了頁首
而javascript:void(0) 則不是如此