我目前正在建設一個響應式設計的網站。作爲一部分,我需要阻止下面的代碼執行,如果用戶使用移動設備訪問網站。我怎樣才能做到這一點?如何防止在移動設備上執行jQuery代碼?
代碼:
var leftHeight = $("#sidebar").height();
var rightHeight = $("#main").height();
if (leftHeight > rightHeight){ $("#main").height(leftHeight)}
else{ $("#sidebar").height(rightHeight+25)};
function equalHeight() {
var heightArray = $("#footer>div.box").map(function() {
return $(this).height();
}).get();
var maxHeight = Math.max.apply(Math, heightArray);
$("#footer>div.box").height(maxHeight);
}
equalHeight();
你是如何確定用戶在移動設備上? – tymeJV
因此,如果您想在移動設備上執行整個代碼塊,那麼您不希望執行該代碼塊? –
@Anthony Grist多數民衆贊成在正確的! – Maanstraat