JQuery UI Built Dynamic Modal That Uses Bootstrap | confirm.js

confirm.js is to use confirm modal created using JQuery and Bootstrap. Put events in each custom button in your web application. Easy to implement, saves time.


This snippet uses a number of open-source projects to work properly:

  • [Twitter Bootstrap] – great UI boilerplate for modern web apps
  • [jQuery] – for javascript events

Must Read: Dynamic CRUD table Data Grid Input JavaScript Plugin | appendGrid

How to make use of it:

1. Load the required Bootstrap 3 framework CSS file into the main section of the web page.

<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">

2. Download the plugin and load the Confirm.js script after the jQuery javascript library.

<script src="path/to/jquery.min.js"></script>
<script src="path/to/confirm.js"></script>

3. Show the basic confirmation dialog on your web page.

Confirm.show('Confirm title', 'Confirm message');

4. Add a custom button with a callback to the confirmation dialog.

Confirm.show('Confirm Title', 'Confirm Message', {

  // add a save button
  'Save' : {
    'primary' : true,
    'callback' : function()
      Confirm.show('Message', 'You have clicked Save');

See Demo And Download


Official Website(micoboyet): Click Here

This superior jQuery/javascript plugin is developed by micoboyet. For extra advanced usage, please go to the official website.

Related Posts


How to Create a Simple Cookie Banner Consent Using Bootstrap 4

Cookie Consent Popup Javascript – Quick and simple tutorial for creating a simple Bootstrap cookie banner. If you have a website or blog with people visiting or…


Create Custom HTML Terminals With Pure JavaScript | shell.js

Custom HTML Terminals is A JavaScript library to create HTML terminals on web pages. The shell js JavaScript library offers a straightforward method to create Ubuntu, OS X,…


Bootstrap Alert, Confirm, and Flexible Dialog Boxes | Bootbox

Bootbox.js is a small JavaScript library that allows you to create programming dialogs using Bootstrap templates, without having to worry about creating, managing, or removing any required…


An Accessible Touch-enabled Slider Web Component | fg-carousel

fg-carousel Slider – A simple & modern slider web component to create versatile, accessible, touch-enabled picture carousels utilizing CSS scroll snap, Custom Element, and Intersection Observer API….


A Lightweight and Efficient Tags Input Component in Vanilla JS | tagify

tagify transforms an input field or textarea into a tags component, in an easy and customizable way, with great performance and a small code footprint, full of…


A Lightweight Library to Copy Text to Clipboard | CopyJS

CopyJS is a lightweight JavaScript library that allows you to copy plain text or HTML content to the clipboard. Must Read: Tiny Library for Copy Text In…