jquery-plugin-boilerplate

Because boilerplate.

Usage no npm install needed!

<script type="module">
  import jqueryPluginBoilerplate from 'https://cdn.skypack.dev/jquery-plugin-boilerplate';
</script>

README

jQuery plugin boilerplate

npm install jquery-plugin-boilerplate --save

What it can do

  • nested options and defaults
  • .destroy() method (`$elements.data("plugin_pluginName").destroy()``)
  • both $.fn.plugin and `$.plugin()`` syntax
  • prevent multiple instances on the same element
    • set overwrite or ignore behaviour
  • the whole prototype in one object literal
  • why are you reading this, just look at the code

Not very tested yet.

Inspired by https://github.com/jquery-boilerplate/jquery-boilerplate