This is a jQuery-based component that is useful to automatically generate tags, similar to the way GMail for example does when you enter email ids in the "To" section when composing an email. As you complete an email, and move on to the next email, a tag is created in the input field. The jQuery plugin - taglist.jquery.js is to be included in the HTML page. For an example of how to use this plugin check index.html, and the associated demo.js script included within it.
- Text input width doesn't take up entire width when it falls on a new line.
- Sometimes whitespace left behind from input buffer causes user to force pressing backspace thrice before deleting a tag.
- JS error (not fatal) when backspace is pressed multiple times when no tag exists
- Clicking on list container does not take focus to input element
- Fix bugs
- Minification of JS + CSS
- Comma delimiting of tags not supported for user keyboard input (works in paste mode)
The use of 'paste' event has been avoided for better browser compatibility.