Tag Archives: jquery

jQuery Plugin Update

We’ve added a ‘no_tags’ option to the jQuery Plugin to keep the code from wrapping the output in <p> tags.  Thanks to Joel Lord for the suggestion.

Posted in Blog | Tagged , | Leave a comment

API and jQuery Plugin updates

I’ve added support to the JSON API so you can generate one or more sentences of bacon ipsum rather than always generating paragraphs of text.   Just pass ‘sentences=x’ as a parameter.

For example: https://baconipsum.com/api/?type=meat-and-filler&sentences=1

The jQuery plugin has also been updated to support sentences.

All the source code goodness has also been posted to GitHub if you want to dig into it a little more.  Enjoy!

Posted in Blog | Tagged , , | Leave a comment

jQuery Plugin

I whipped up a little Bacon Ipsum jQuery plugin that uses our API to generate some meaty goodness.  When you’re mocking up a design, now you can use this plugin in your HTML rather than static text.

You can reference the plugin from our server or download it and use it locally.
http://cdn.baconipsum.com/api/jquery-BaconIpsum.js

The easiest way to use it is just to call the method with no options.
$('#placeholder').BaconIpsum();

You can also pass in options.

$('#placeholder).BaconIpsum({ type:'all-meat', paras:5, start_with_lorem:false });
$('#placeholder).BaconIpsum({ type:'meat-and-filler', sentences:1, start_with_lorem:true });

  • type: either ‘all-meat’ or ‘meat-and-filler’
  • paras: number of paragraphs
  • sentences: number of sentences (this overrides paragraphs)
  • start_with_lorem: true or false to start the text with ‘Bacon ipsum dolor sit amet’
  • no_tags: true or false, pass true to not wrap the return value in <p> tags
  • set_value: sets the element value rather than appending

There’s a sample page on GitHub with some example code.

Posted in Blog | Tagged , , | 5 Comments