shown.bs.modal se déclenche plusieurs fois lorsque vous fermez et rouvrez modal

J'ai fait du violon illustrant la question, je suis confronté en ce moment. Donc, à chaque fois que je ferme et ouvrir un modal, shown.bs.modal déclenche également à de multiples reprises. Dans ce violon, à chaque fois que vous fermez et ouvrez un modal, le nombre d'alertes augmente aussi (quand il est censé déclencher qu'une seule fois). http://jsfiddle.net/j36h2/1/

function openTestModal(){
    $('#testModal').modal({
        keyboard: false,
        backdrop: 'static'
    });

    $('#testModal').on('shown.bs.modal', function (e) {
        alert('');
    });
}

$('.testButton').click(function(){
    openTestModal();
});

source d'informationauteur pewpewlasers