我不確定我是否瘋了,或者這是否是IE11中的錯誤。輸入scrollLeft在IE11中永遠不會改變
打開該演示在IE11:輸入http://jsfiddle.net/zdfubscf/1/
var $span = $('span'); $('input').on('keyup', function() { $span.html( this.scrollLeft + ', ' + this.scrollWidth + ', ' + this.selectionEnd ); });
開始打字。
- 當文本溢出時,您會注意到
scrollLeft
和scrollWidth
值不會改變。
<!DOCTYPE html>
設置正確。有什麼我失蹤,以獲得正確的滾動值?
謝謝!這是一個有用的替代方案...我很確定這是一個IE11的bug現在;) – Mottie 2014-12-06 05:38:19
@Mottie,沒問題。我將在此期間使用此替代方案。我正在尋找解決mistic100/jquery-highlighttextarea插件中的錯誤。錯誤定義在https://github.com/mistic100/jquery-highlighttextarea/issues/35 – 2014-12-07 20:12:14