Pourquoi l'événement onClick est-il déclenché deux fois?

J'ai le code html suivant:

<span onclick="alert('Boem')">
    <button id="test1">test</button>
</span>

Lorsque j'appelle le code javascript suivant:

$('#test1').trigger('click');

L'événement onclick est déclenché deux fois, alors que je m'attends à déclencher juste une fois. Parce que JQuery devrait ressembler op dans l'arborescence du DOM et de trouver un seul clic.

Je n'ai pas le contrôle de la durée, il est généré dans un outil tiers. Je dois avoir le contrôle sur le bouton et de ses paramètres.

Vous pouvez trouver un JSFiddle exemple ici:
http://jsfiddle.net/Voga/v4100zke/

Mise à jour

Je ne sais pas le contenu de la onclick auditeur de la plage. C'est aussi généré par la 3ème partie de l'outil. Je veux le cliquez sur la gâchette pour exécuter cette onclick comme il le fait maintenant, mais seulement une fois.

source d'informationauteur Dommicentl