JSFiddle - React, Tailwind, and code Playground

by Chase Wilson

JavaScript

var playing = false;
var moo = document.id("moo");
window.addEvent('domready',function() {
  audio = new Audio();
  audio.src = "sounds/"+ (Modernizr.audio.ogg ? 'moo1.ogg' :
                          Modernizr.audio.mp3 ? 'moo1.mp3' :
                                    'moo1.m4a' );
                                    
  moo.addEvent('mousenter', function() {
    if (!playing) {
      playing = true
      audio.play();
      setTimeout(function() {
        playing = false;
      }, 2000);
    }
  });
});