比方說,我有很多類名爲.leftItem
的元素,它們都與文檔的頂部有不同的偏移量。只更改所有元素的左偏移量
我想設置左所有元素的偏移量爲零。我已經研究過jQuerys offset()
方法,它只需要參數left
和top
。
因此, $('.leftItem').offset({top: $(.leftItem).offset().top}, left: 0});
把所有的元素同樣頂偏,我只想要設置的離開。
完成此操作的最簡單方法是什麼?我是否必須爲每個元素設置唯一的ID並存儲每個頂部偏移量的值?
編輯:我使用$(this).offset().top
嘗試,但..我相信這是因爲我使用它的處理程序
$scope.onSwipeRight = function(){
$(".leftFade").offset({ top: $(this).offset().top, left: 0});
}
你嘗試離開頂級參數呢? '$('。leftItem')。offset({left:0});' –
是的,這不起作用 – novalain