На странице имеются 20 блоков, у которых через AJAX обновляется картинка (setInterval(5000)). Например картинка может быть такой: src="./ok.png" или такой src="./error.png", в соответствии с картинкой будет воспроизводиться звук. Как сделать чтобы при смене с ok.png на error.png или error.png на ok.png воспроизводился звук только один раз. И допустим, если у всех блоков сменилась картинка с ok.png на error.png, звук воспроизводился только один раз, а не 20?
jQuery не воспроизводит звук, совсем, даже не близко.
Читайте про HTML тэг <audio> и как им пользоваться. На чистом JavaScript без каких-либо библиотек создаете динамически элемент и воспроизводите свой звук.