единственный работающий обработчик, просто сделайте его именованной функцией:

у, чтобы звук воспроизводился при изменении элемента на странице. Я знаю, как это сделать, но я не могу заставить его игратьтолько на первой сменеи не делайте этого позже, пока пользователь не сфокусирует окно (вкладку) и не размывает его снова.

Мой текущий код:

var notif = new Audio('http://cycle1500.com/sounds/infbego.wav');
if (window.innerHeight === window.outerHeight) {
  $(window).bind('DOMNodeInserted', function() {
      notif.play();
  });
}

Ответы на вопрос(2)

Ваш ответ на вопрос