Adcom's JavaScript plugins try to allow graceful iteration from simple to advanced usage. All provide sensible defaults, letting you add common interactions quickly. But the core assumptions of each are kept small, and provide hooks to override components and templates as your needs get more specific.
You may want to use Adcom JavaScript plugins in conjunction with one another or with Bootstrap's JavaScript plugins, such as having a button trigger both a modal and a form inside. Because both are triggered with overlapping data attributes, you cannot place them both on the same element.
Instead, you can use a wrapper element. Event bubbling will allow both events to fire sequentially.
{% highlight html %} {% endhighlight %}The JavaScript plugins (and this documentation) are written in the style of Bootstrap's JavaScript plugins. The general principles that apply to Bootstrap's plugins apply here as well.