click hijack audio

by ryanttb

HTML

<a href="http://cyber.law.harvard.edu/">Berkman</a>
<a href="http://fjdkshfjdkshkjfdsfkdhsjk.com/" data-ir-location="http://cyber.law.harvard.edu/">Nothing</a>

<h2>audio tag tests</h2>

<audio src="" autoplay="autoplay">no support</audio>
    
<div class="audio-output">
</div>

CSS

a {
    display: block;
}

JavaScript

$(function( ) {

$audio = $('audio');
$ao = $('.audio-output');

/* audio tests */
    
$audio.on('load', function(e) {
    $ao.html( $ao.html() + '<br>audio_load');
}).on('error', function(e) {
    $ao.html( $ao.html() + '<br>audio_error: ');
});
    
/* base click handler */
$('a').click(function() {
    $audio.prop('src', $(this).prop('href'));
    return false;
});
    
});