0
我已經開發了一個移動應用程序,其中包含使用jQuery的Themeforest中的「Mobilize」移動網站主題。我已將Google Analytics for Mobile網站代碼插入到每個我想跟蹤的網頁中,但問題是在加載每個網頁時,代碼顯示爲一秒鐘。請看下圖:jQuery Mobile網站 - 隱藏Google Analytics(分析)跟蹤代碼
我試圖隱藏代碼,但沒有運氣。有任何想法嗎?
我已經開發了一個移動應用程序,其中包含使用jQuery的Themeforest中的「Mobilize」移動網站主題。我已將Google Analytics for Mobile網站代碼插入到每個我想跟蹤的網頁中,但問題是在加載每個網頁時,代碼顯示爲一秒鐘。請看下圖:jQuery Mobile網站 - 隱藏Google Analytics(分析)跟蹤代碼
我試圖隱藏代碼,但沒有運氣。有任何想法嗎?
爲什麼<div>
標記中的代碼?
<div style="display:hidden;">
$('[data-role=page]').live('pageshow', function (event, ui) {
//...
});
</div>
這不起作用。因爲首先,它使頁面上的代碼實際可呈現文本,其次,實際上不會執行,所以這段代碼什麼都不做。
將該代碼放在<script>
標記中,以解決這兩個問題。
一旦你的頁面的樣式表加載,實際的頁面內容被定位在這個代碼div的頂部,使它不能被看到。
另外,display: hidden
無效的CSS。你可能想要display: none
,它會隱藏它,並從頁面流中刪除它。您可能會將該規則與visibility: hidden
混淆,這會隱藏元素,但仍會佔用頁面上的空間。
但無論如何,如果這實際上是一個腳本標記,那麼造型根本就不重要。
我看不到東西。我應該在哪裏看? – Jasper