0
我剛剛發現getBoundingClientRect()是一個很棒的函數,它提供了我需要的東西(爲了計算可用div中的脫字符號行)。 不幸的是,該功能並不適用於ipad上的safari。 我能做些什麼來獲取getBoundingClientRect()提供的數據?getBoundingClientRect()對於ipad上的safari不存在。解決方法需要
我剛剛發現getBoundingClientRect()是一個很棒的函數,它提供了我需要的東西(爲了計算可用div中的脫字符號行)。 不幸的是,該功能並不適用於ipad上的safari。 我能做些什麼來獲取getBoundingClientRect()提供的數據?getBoundingClientRect()對於ipad上的safari不存在。解決方法需要
既然你標記了它jquery,我可以建議看看offset
?
編輯:我誤解你的問題,所以這裏有些代碼來希望能幫助你啦:
$(document).ready(function() {
$('#myid').keyup(function() {
console.log('press');
var sel = window.getSelection();
console.log(sel);
console.log(sel.focusOffset);
});
});
哦,我完全錯過了插入符。那麼,該div中只有文本? – mindandmedia 2012-03-02 09:58:26
+1作品,我可以檢測到我的脫字符的行號!謝謝 – Thariama 2012-03-02 10:34:32