diff --git a/bulbs/javascript/bulbs-js/ellipses.js b/bulbs/javascript/bulbs-js/ellipses.js new file mode 100644 index 00000000..734016fd --- /dev/null +++ b/bulbs/javascript/bulbs-js/ellipses.js @@ -0,0 +1,16 @@ +'use strict'; +var ddd = require('jquery.dotdotdot'); +var $ = require('jqeury'); + +var Ellipsis = { + ellipsisize: function(jquerySelector) { + $(jquerySelector).ddd({ + ellipsis: '...', + wrap: 'letter', + watch: true, + height: null, + tolerance: 0, + lastCharacter : { remove: [' ', '.'] } + }); + }, +}; diff --git a/package.json b/package.json index 47f96ed3..8a0edc7a 100644 --- a/package.json +++ b/package.json @@ -29,5 +29,8 @@ "scripts": { "karma": "karma start --single-run", "test": "karma start" + }, + "dependencies": { + "dotdotdot": "^1.7.0" } }