SO - 17528284

HTML

<script src="http://jplayer.org/latest/js/jquery.jplayer.min.js"></script>
<script src="http://jplayer.org/latest/js/jplayer.playlist.min.js"></script>
<button>Trigger custom event</button>
<p id='someID'>Has an attached custom event.</p>

JavaScript

$('button').click(function (e) {
    $('#someID').data("key", "newValue").trigger('changeData'); 
});

$('#someID').on('changeData', function (e) {    
    alert('My Custom Event - Change Data Called! for ' + this.id);
});