jQuery Linkalize
Ok. Let's suppose that you create a dynamic UI. And the content has a URL in text format. How do you make it clickable? Run $('foo').linkalize() and that's it!
Options
You pass as a object on plugin calls. e.g.:
$('foo').linkalize({ class: 'foo bar', open: 'self', data: {foo: 'bar'} });And here's an option table with their description
| Options | Description |
|---|---|
| class | Pass the classes that will be wrapped in the <a> tag |
| open | If blank then the link open in a new page. self is the default and open in the same |
| data | An object to represent data-attributes. E.g: data: {foo: 'bar', fooBar: 'baz'} will return <a data-foo="bar" data-foo-bar="baz">...</a> |
Contribute
It's simple at this point. If you use it and need some feature OR create an issue or send a Pull Request and let's talk about that!
To contribute fork this project and run the npm install. To run the specs use the npm run test.