cómo convertir código de jQuery para Javascript pura

votos
-4

Tengo un código de jQuery para la reproducción de música de fondo en mi sitio web, pero mis otros códigos interferir con jQuery y hace que la página web no funciona bien. por favor me ayude si puedo convertir este código jQuery para javascript puro por lo que no habrá necesidad de incluir en mi página web jquery.js

$( document ).ready(function() {
    var song = document.getElementsByTagName('audio')[0];
    song.load();
});
$(function () {
    var song = document.getElementsByTagName('audio')[0],
        sourceOgg = document.getElementsByTagName('audio')[0],
        sourceMp3 = document.getElementsByTagName('audio')[0];

    sourceMp3.src = '/bgtheme.mp3';

    $('#player').click(function (e) {
        e.preventDefault();
        if (song.paused) song.play();
        else song.pause();
    });
    $('#player').bind('click', function() {
        if ($('#playback').attr('class') == 'fa fa-pause fa-lg beat')
            $('#playback').attr('class', 'fa fa-play fa-lg');
        else
            $('#playback').attr('class', 'fa fa-pause fa-lg beat');
    });
    song.addEventListener('ended', function () {
        song.pause();
        song.currentTime = 0;
        $('#playback').attr('class', 'fa fa-play fa-lg');
    });
});
Publicado el 09/10/2019 a las 18:52
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more