簡體   English   中英

手機上的jQuery窗口事件觸發問題

[英]Issue with jQuery window event triggering on mobile phones

我在手機上的$(window).scroll事件有問題。 它在桌面視圖上運行良好。 請也幫助我使其在手機上觸發。 我的二手代碼:

$(window).scroll(function() { 
alert($(window).scrollTop());
});

我也曾嘗試禁用手機溢出。 喜歡:

@media only screen and (min-width:320px) and (max-width:480px)
{
html, body
{
  width:100%;
  height:100%;
margin: 0px;
    padding: 0px;overflow:hidden;   
}
}

但是仍然無法在移動設備上獲得警報。 請幫忙。

問題出在您提供的CSS上 .....

像這樣改變。

@media only screen and (min-width:320px) and (max-width:480px)
{
  html, body
  {
    max-width:100%;
    max-height:100%;
    margin: 0px;
    padding: 0px;
    overflow:scroll;
  }
}

CSS樣式使htmlDocument主體 完全適合Window 因此,即使您滾動了文檔也正在滾動 文檔而不是 滾動 窗口 (用於包裝HTML文檔)。

您的CSS嘗試使網站具有移動響應能力。....為此,您可以執行以下操作。

  • 將此<meta name="viewport" content="width=device-width,initial-scale=1.0">標記添加到HTML頭部
  • 改變我給的CSS

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM