2015-02-06 18 views
0

我們一直在設計一個網站一段時間,雖然響應不是很了不起,因爲我們必須解決購買WP主題,而不是設計整個事情自己,它在大多數設備上運行良好。在我修復的主題中發現的任何錯誤/錯誤,但是這一個讓我難住。奇怪的選擇錯誤只出現在運行股票互聯網瀏覽器的銀河手機

當使用標準互聯網瀏覽器在Galaxy設備上使用基本下拉菜單時,我們發現一個錯誤。當你觸摸它(即點擊)時,它會快速閃爍,然後滾動到頂部或稍微跳起來。

該菜單用於瀏覽錨點以向下滾動頁面。第一個選項沒有價值,不會在使用的javascript中調用。

這是其中一個頁面的HTML的標記,但它的所有項目一樣:

<span class="wpcf7-form-control-wrap forkunskaper-714"> 
    <select name="forkunskaper-714" class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required" aria-required="true" aria-invalid="false"> 
     <option value="Nybörjare">Nybörjare</option> 
     <option value="Medel">Medel</option> 
     <option value="Bra">Bra</option> 
     <option value="Avancerad">Avancerad</option> 
    </select> 
</span> 

事情我已經與陰性結果檢查:

  • 是否腳本立即運行,認爲第一個null選項是可行的。

  • 滾動錨點腳本是否干擾選擇菜單的腳本。

我能想到的最後一件事是一些從主題以某種方式干擾舊scrollTo碼的,但因爲這是工作在所有其他瀏覽器不應該是。

關於奇怪的Galaxy瀏覽器特定的錯誤,可能有助於我的問題的任何提示?

感謝您的任何意見!

回答

0

事實證明,這個問題與股票三星瀏覽器投射下拉菜單的方式有關。它實際上調整了窗口大小,然後觸發了一個函數,我操縱了已經打開的菜單,導致了這個錯誤。

因此,下拉菜單(<select>)將在股票三星瀏覽器中觸發jQuery中的resize()。

相關問題