0
我需要檢查我的徽標的左側邊距是否與我的其他div的偏移量不同,這是正確的語法嗎?如何驗證css是否與
if ($("#logo").css("marginLeft") != $("#container").offset().left){..
感謝
我需要檢查我的徽標的左側邊距是否與我的其他div的偏移量不同,這是正確的語法嗎?如何驗證css是否與
if ($("#logo").css("marginLeft") != $("#container").offset().left){..
感謝
試一試? 但是你必須記住.css("marginLeft")
返回一個字符串像「23px」; 你將不得不解析「px」!
var margin =$('div').css("marginLeft").split("px")[0];
var offset= $('div').offset();
var offsetLeft=offset.left;
if(margin!=offset){
//not equal
}
我已經更新了我的答案 – 2012-02-14 11:31:58
爲什麼不自己看看這兩個調用返回了什麼? (我*認爲*第一個將返回一個額外的'px',雖然,而另一個不會)marginLeft是由jQuery給出之前和此時我需要驗證它是否或它不是同樣,我問如何比較這兩個,我不知道如何 – 2012-02-14 11:21:39
說 - 如何看看他們返回什麼樣的價值作爲第一步? – 2012-02-14 11:28:30