mirror of
https://github.com/zhigang1992/js-line-wrap-detector.git
synced 2026-01-12 17:23:14 +08:00
master
Fix bug triggered when detecting same text twice
jsLineWrapDetector
Detect where the text wrap in any dom element.
Installation
Just clone this repo or better, use bower:
bower install js-line-wrap-detector
Usage
<script src="src/lineWrapDetector.js"></script>
<script>
var ps = document.getElementsByTagName('p');
var p = ps[0];
var lines = lineWrapDetector.getLines(p);
console.log(lines.length+" lines: ", lines);
</script>
With RequireJS:
<script>
require(['src/lineWrapDetector'], function(detector) {
var ps = document.getElementsByTagName('p');
var p = ps[0];
var lines = detector.getLines(p);
console.log(lines.length+" lines: ", lines);
});
</script>
Tests
npm install; npm test
Languages
JavaScript
91%
HTML
9%