我在将一个音频对象嵌入两个不同的div中时遇到问题。 javascript仅将对象附加到第一个调用的div上,而将另一个保持为空。如何在两个不同的div中添加相同的对象?
我正在开发一个Web应用程序项目,这些div代表设备的方向。当我打开一侧时,另一个div隐藏(例如,我处于纵向 View -横向div隐藏)。
这是我的代码:
var audioPlayer = new Audio();
audioPlayerPort.controls="controls";
audioPlayerPort.setAttribute('src','mysource');
$('#playerAudioLandscape').append(audioPlayer);
$('#playerAudioPortrait').append(audioPlayer);
最佳答案
考虑一下;一个元素如何同时存在于两个地方?您应该做的是复制并在每个元素中插入一个。
关于javascript - 使用jQuery问题 append 音频播放器对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7098298/