I am trying to hide all other popovers when a new popover is selected by doing the following:
My HTML
a.btn#requests(rel='popover',data-placement='bottom',data-original-title='<b>Requests</b>',data-content='My content goes here')
My Javascript
  $(function (){
    console.log('start');
    $('#requests').popover();
    $('#messages').popover();
  });
  //This doesn't work for some reason?
  $('#requests').on('show', function (e) {
    console.log('requests');
    $('#messages').popover('hide');
  });
  $('#messages').on('show', function () {
    console.log('messages');
    $('#requests').popover('hide');
  });
However, my console.log('requests') and console.log('messages'); is never getting shown even though the requests and messages popovers are showing, what am I doing wrong?
 
     
     
     
     
     
     
     
    