Mercurial > hg > webaudioevaluationtool
comparison ape.js @ 852:36a0054a0ee0
Ape for Firefox fixed
author | Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk> |
---|---|
date | Mon, 14 Sep 2015 09:23:49 +0100 |
parents | b797a8b347d0 |
children | be9e15805532 |
comparison
equal
deleted
inserted
replaced
851:b797a8b347d0 | 852:36a0054a0ee0 |
---|---|
422 outsideReferenceHolderspan.textContent = 'Reference'; | 422 outsideReferenceHolderspan.textContent = 'Reference'; |
423 outsideReferenceHolder.appendChild(outsideReferenceHolderspan); | 423 outsideReferenceHolder.appendChild(outsideReferenceHolderspan); |
424 | 424 |
425 var audioObject = audioEngineContext.newTrack(audioHolderObject.outsideReference); | 425 var audioObject = audioEngineContext.newTrack(audioHolderObject.outsideReference); |
426 | 426 |
427 outsideReferenceHolder.onclick = function() | 427 outsideReferenceHolder.onclick = function(event) |
428 { | 428 { |
429 audioEngineContext.play(audioEngineContext.audioObjects.length-1); | 429 audioEngineContext.play(audioEngineContext.audioObjects.length-1); |
430 $('.track-slider').removeClass('track-slider-playing'); | 430 $('.track-slider').removeClass('track-slider-playing'); |
431 $('.comment-div').removeClass('comment-box-playing'); | 431 $('.comment-div').removeClass('comment-box-playing'); |
432 if (event.srcElement.nodeName == 'DIV') { | 432 if (event.currentTarget.nodeName == 'DIV') { |
433 $(event.srcElement).addClass('track-slider-playing'); | 433 $(event.currentTarget).addClass('track-slider-playing'); |
434 } else { | 434 } else { |
435 $(event.srcElement.parentElement).addClass('track-slider-playing'); | 435 $(event.currentTarget.parentElement).addClass('track-slider-playing'); |
436 } | 436 } |
437 }; | 437 }; |
438 | 438 |
439 document.getElementById('interface-buttons').appendChild(outsideReferenceHolder); | 439 document.getElementById('interface-buttons').appendChild(outsideReferenceHolder); |
440 } | 440 } |