2
我使用的是以下幾段代碼,它似乎在我檢查過的所有桌面瀏覽器上正常工作,但在移動版Safari和Chrome上出現了窒息現象。有更多的jQuery經驗的人看到任何可能發生這種情況的原因嗎?jQuery在移動版Safari和Chrome中不起作用
$(document).ready(function() {
$("#Menu a").click(function(event){
event.preventDefault();
var linkLocation = this.href;
$(".Content").animate({marginTop: "1000px"}, '500', function(){
$(".Content").load(linkLocation, function(){
$(".Content").animate({marginTop: "0px"}, '500');
});
});
});
});
感謝您的幫助!
您是否嘗試過使用'$(本)',而不是僅僅'this'?只是一個想法... – jtheman
因爲$(this).attr('href')和this.href不返回相同的值,this.href返回絕對路徑,而不是屬性href的值,但應該是相同的瀏覽器我認爲 –
'mouseleave'在手機上?你沒有告訴我們什麼不起作用。 – zeroflagL