Jump to content

Audio File in Header not working

Recommended Posts

Hi all -

Im trying to get a PLAY button to work in my header. 

I tried following the instructions on these two forum pages and I was able to get the button to appear somewhat OK. 


But the music isn't playing! 


This is the code I have in my footer and this is the song I want to have play 


@tuanphan you seem to be incredibly helpful on these topics, your help would be greatly appreciated. 


<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css"/>
  $(document).ready(function() { 
  // audio icon 
  $('<a id="play-pause-button" class="fa fa-play"></a>').appendTo('.header-actions--right .header-actions-action');
$(document).ready(() => {
    var audio = new Audio("https://soundcloud.com/sam-berg-66080982/m?si=c20884fc5a5e4f96bf583536393b491d&utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing");
    audio.onended = function() {
        const list = document.querySelectorAll('#play-pause-button');
        for (let i=0; i<list.length; i++) {
    window.addEventListener('mousedown', (e) => {
        const btn = e.target
        if (btn.id === 'play-pause-button') {


Link to comment
  • Replies 5
  • Views 693
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Create an account or sign in to comment

You need to be a member in order to leave a comment

  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.