MediaWiki:YouTubeModal/code.js

// YouTube Modal $('a[href*="youtu.be"]').on('click', function{   if ($(".greyout")[0]){        return false;    } else {        var id = $(this).attr('href').split('.be/')[1].split('?')[0];        //var cond = $(this).attr('href').split('?')[1];        $('body').prepend('  ✕   ');        $('.close-modal').on('click', function { $(".greyout, .mymodal").remove; });       return false;    } }); $('a[href*="youtube.com/watch"]').on('click', function{   if ($(".greyout")[0]){        return false;    } else {        var id = $(this).attr('href').split('?v=')[1].split('&')[0];        //var cond = $(this).attr('href').split('&')[1];        $('body').prepend('  ✕   ');        $('.close-modal').on('click', function { $(".greyout, .mymodal").remove; });       return false;    } }); // Dailymotion Modal $('a[href*="dai.ly"]').on('click', function{   if ($(".greyout")[0]){        return false;    } else {        var id = $(this).attr('href').split('.ly/')[1].split('?')[0];        $('body').prepend('  ✕   ');        $('.close-modal').on('click', function { $(".greyout, .mymodal").remove; });       return false;    } }); $('a[href*="dailymotion.com/video"]').on('click', function{   if ($(".greyout")[0]){        return false;    } else {        var id = $(this).attr('href').split('video/')[1].split('?')[0];        $('body').prepend('  ✕   ');        $('.close-modal').on('click', function { $(".greyout, .mymodal").remove; });       return false;    } }); // Vimeo Modal $('a[href*="vimeo.com"]').on('click', function{   if ($(".greyout")[0]){        return false;    } else {        var id = $(this).attr('href').split('.com/')[1].split('?')[0];        $('body').prepend('  ✕   ');        $('.close-modal').on('click', function { $(".greyout, .mymodal").remove; });       return false;    } });