122
edits
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
importScriptURI('https://cdn.jsdelivr.net/npm/@popperjs/core@2.5.4/dist/umd/popper.min.js'); | importScriptURI('https://cdn.jsdelivr.net/npm/@popperjs/core@2.5.4/dist/umd/popper.min.js'); | ||
importScriptURI('https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js'); | importScriptURI('https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js'); | ||
document.addEventListener("DOMContentLoaded", function() { | |||
let count = 0; | |||
document.querySelectorAll('.btn.btn-primary.places-button').forEach(button => { | |||
const uniqueId = 'details-' + Date.now() + '-' + count++; | |||
const collapseDiv = button.parentElement.nextElementSibling; | |||
if (collapseDiv) { | |||
collapseDiv.id = uniqueId; | |||
button.setAttribute('data-target', '#' + uniqueId); | |||
button.setAttribute('aria-controls', uniqueId); | |||
} | |||
}); | |||
}); | |||