Difference between revisions of "MediaWiki:Common.js"
From Conceptual Reconstructionism Project
Thaumasnot (talk | contribs) |
Thaumasnot (talk | contribs) |
||
Line 9: | Line 9: | ||
$('*[data-track]').each(function() { | $('*[data-track]').each(function() { | ||
alert($(this).attr('data-track')) | |||
$('<audio></audio>').attr('preload', 'auto').attr('src', $(this).attr('data-track')).appendTo($(this)); | $('<audio></audio>').attr('preload', 'auto').attr('src', $(this).attr('data-track')).appendTo($(this)); | ||
Revision as of 22:36, 16 December 2021
/* Any JavaScript here will be loaded for all users on every page load. */ $(document).ready( function() { // Create an audio player with tracks declared in the page. $('*[data-track]').each(function() { alert($(this).attr('data-track')) $('<audio></audio>').attr('preload', 'auto').attr('src', $(this).attr('data-track')).appendTo($(this)); }); // Create hyperlinks out of reconstruction markup. $('*[data-def]').click( function(){ var url = location.href; location.href = "#" + $(this).attr('data-def'); history.replaceState(null, null, url); }); });