jQuery Plugin For Adding Line Numbers To Any DOM Elements - lineLine
File Size: | 3.81 KB |
---|---|
Views Total: | 925 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |

lineLine is a lightweight jQuery plugin which has the ability to add easy-to-customize line numbers to any DOM elements like textarea
, code
, pre
, etc.
See also:
How to use it:
1. Include jQuery JavaScript library and the jQuery lineLine plugin at the bottom of your webpage.
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script> <script src="jquery.lineline.js"></script>
2. Call the function on desired element and done.
$('textarea,pre,code').lineLine();
3. Style the line numbers whatever you want.
.lineline { max-height: 300px; width: 700px; margin: 50px auto 0; background: #ececec; padding: 20px; overflow: auto; text-align: left; } .lineline-numbers { width: 20px; border-right: 1px solid #ccc; padding-right: 5px; color: #777; } .lineline-lines { padding-left: 20px; white-space: pre; white-space: -moz-pre; white-space: -pre; white-space: -o-pre; word-wrap: break-word; } .lineline-code { font-family: 'Consolas'; font-size: 12px; line-height: 18px; width: 100%; white-space: nowrap; }
4. Options and defaults.
$('textarea,pre,code').lineLine({ startsFrom: 0, className: 'lineline' });
This awesome jQuery plugin is developed by im4aLL. For more Advanced Usages, please check the demo page or visit the official website.