Show / hide your popovers manually.
When you click Next, show and hide your popovers in the sequence:
var currentPopover = -1; var popovers = []; // Initialize all the popovers to be "manually" displayed. popovers.push($("#ctrl1").popover({ trigger: 'manual' })); popovers.push($("#ctrl2").popover({ trigger: 'manual' })); popovers.push($("#ctrl3").popover({ trigger: 'manual' })); // On each button click, hide the currently displayed popover // and show the next one. $("#NextBtn").click(function() { if (currentPopover >= 0) { popovers[currentPopover].popover('hide'); } currentPopover = currentPopover + 1; popovers[currentPopover].popover('show'); });
The above code has not been compiled or tested.
source share