`; // target the cover menu item const target = document.querySelector('#menu-header-uk-1 .menu-item-2911415'); // position popover to the left if the target is on the right half of the screen if (target.getBoundingClientRect().right > document.documentElement.clientWidth / 2) { popover.classList.add('left'); } target.appendChild(popover); // used to check if the article info let articleTitle = ''; // fetch info once, then show popover on hover target.addEventListener('mouseover', async () => { if (!articleTitle) { const [coverRes, articleRes] = await Promise.all([ fetch('https://www.nme.com/wp-json/wp/v2/posts?categories=268320&per_page=1&_fields[]=thumbnail_url&_fields[]=featured_media'), fetch('https://www.nme.com/wp-json/wp/v2/posts?categories=268101&per_page=1&_fields[]=title&_fields[]=link'), ]); const [cover, article] = await Promise.all([coverRes.json(), articleRes.json()]); articleTitle = article[0].title.rendered; document.querySelector('#the-cover-article-title').textContent = articleTitle; document.querySelector('#the-cover-article-title').href = article[0].link; document.querySelector('#the-cover-image-link').href = article[0].link; document.querySelector('#the-cover-read-now').href = article[0].link; document.querySelectorAll('#the-cover-image').forEach((img) => { // add size modifier to the cover image url img.src = cover[0].thumbnail_url.replace(/(\.[\w\d_-]+)$/i, '-400x500$1'); }); // document.querySelector('#the-cover-image-link').href = article[0].link; } setTimeout(() => popover.classList.add('active'), 0); }); // hide popover on mouse leave target.addEventListener('mouseleave', () => { setTimeout(() => popover.classList.remove('active'), 0); }); });

Music News

Neil Young, Joan Baez, Maggie Rogers jam to ‘Rockin’ in The Free World’ at Bernie Sanders rally

Sanders' and Alexandria Ocasio-Cortez's anti-oligarchy event also saw Baez cover John Lennon's 'Imagine' and Bob Dylan's 'Don’t Think Twice, It's All Right'

Watch Beth Gibbons perform Portishead’s ‘Glory Box’ at Coachella 2025

It's the second time she's ever played the Portishead classic without the band

Keri Hilson on regret of Beyoncé diss lyrics on ‘Turnin’ Me On’ remix

The backlash to the 2009 remix is thought to have negatively impacted Hilson's career

Watch Misfits play blistering 20-song late night set at Coachella 2025

The Original Misfits played music from across their career during their headline set on the Outdoor Theatre stage

Watch Japanese Breakfast cover Gorillaz’ ‘On Melancholy Hill’ at Coachella 2025

Michelle Zauner and co also performed four tracks from new album 'For Melancholy Brunettes (& Sad Women)'

Bon Iver announce range of ‘SABLE, fABLE’ brand collaborations, including smoked salmon, sorbet and sourdough

Many of the artisanal brands are offering special salmon-themed products to celebrate the album's release

Lola Young powers through Coachella 2025 set despite illness

“I’m either going to faint or throw up, one of the two is about to happen"

Reggae legend Max Romeo dies aged 80

The singer is best remembered for his hits 'War Ina Babylon' and 'Chase The Devil'

Watch Lizzo perform medley of ‘Love in Real Life’ and ‘Still Bad’ on ‘SNL’

She also played 'Don’t Make Me Love You', which is thought to be taken from her upcoming album 'Love in Real Life'

Fans react to Yo Gabba Gabba! bringing out Flavor Flav, Thundercat and more at Coachella: “Goes unironically hard”

The icons of kids TV also brought out ‘Weird Al’ Yankovic and Portugal. The Man
Advertisement