IOS audio get/set current time

IOS audio get/set current time

I need to create a button ( that will specifically work on iOS devices as well as other browsers) to play different audio files at specified times of the audio files. 

I'm completely lost. but here is want I want to achieve:
A song is playing. The user clicks on a button and a different version of the song starts playing ( a completely different audio file that contains a different arrangement of the same music with different musicians playing). However the newly selected song must start playing at exactly the same time as the first left off at. The effect would be that you are listening to the song then 'click ' and the song is still playing at the same spot but magically you hear a different vocalist singing.

I solved this very easily on desktop browsers by simply using :

$(".songA").trigger('pause');
$(".songB").trigger('play');

I can toggle back and forth using this perfectly.

Since iOS devices won't let me control the volume/pause of each separate audio file individually) I thought a cool solution would be somehow stop the first $(".songA") then get it's currentTime and then apply that figure to the second song and start playing $(".songB") at that new time signature.

I've been searching for a week and am lost how to use get / set currentTime function. Maybe this isn't event he best solution.