你好,我使用的是採用.POSITION一個jQuery代碼段()。左()獲取元素的中心。左()
此發現的左邊的位置元件。
有什麼方法可以找到元素的中心?
我做了一些研究,世界上沒有這樣的東西作爲.POSITION()中心()
,所以我想這樣做
jQuery(this).position().center()
但這顯然是行不通的
任何人對正確的語法有一個想法?
謝謝!
你好,我使用的是採用.POSITION一個jQuery代碼段()。左()獲取元素的中心。左()
此發現的左邊的位置元件。
有什麼方法可以找到元素的中心?
我做了一些研究,世界上沒有這樣的東西作爲.POSITION()中心()
,所以我想這樣做
jQuery(this).position().center()
但這顯然是行不通的
任何人對正確的語法有一個想法?
謝謝!
您可以使用此
jQuery.fn.center = function() {
return $(this).position().left() + $(this)[0].width/2;
}
jQuery(this).center(); // returns center of an element
感謝您的回答。我相信這就是我所尋找的 –
你的歡迎:) – hasan
$(本).POSITION()。左()+ $(本)[0] .WIDTH/2
只需將它添加從jQuery函數左側位置到元件的寬度的一半。只需使用width屬性
感謝您的回答 –
不會中心是左加一半的寬度是多少? –
聽起來很對,所以.width()/ 2? –
潛在.... –