2012-03-21 42 views
0

當更改Spotify網址的參數時,是否可以滾動到頁面的頂部?如何在Spotify應用程序中使用錨點?

我用這個javascript函數

 $(document).ready(function() { 
      sp = getSpotifyApi(1); 
      var models = sp.require('sp://import/scripts/api/models'); 
      tabs(); 
      models.application.observe(models.EVENT.ARGUMENTSCHANGED, tabs); 
      function tabs() { 
       var args = models.application.arguments; 
       console.log(args[0]); 
       $('.section').hide(); 
       $('#'+args[0]).show(); 
      } 
     }); 

我每次切換到另一部分,我想滾動到部分的頂部。這可能嗎?類似於#top這樣的錨點。 由於

回答

0

是,使用:

document.location = '#' + ARGS [0];

並且具有與選項卡相同id的不同部分。

+0

作品完美。謝謝 – 2012-03-21 21:31:00

+0

請小心,如果您以這種方式使用標籤,應用程序可能會被拒絕。每個標籤應該感覺作爲一個單獨的頁面。我的應用因此被拒絕(部分)。 – 2012-03-23 07:19:25

相關問題