Estoy trabajando con htmx, que es una biblioteca fantástica, tengo un pequeño problema que no está muy claro sobre cómo resolverlo. htmx usa queryselector para ubicar elementos para intercambiar/actualizar el ejemplo con hx-swap="..." , hx-target="..." ¿Cómo hago un querySelectorAll. ejemplo, tengo un marcador de clase, cuando un usuario marca una publicación, quiero actualizar todas las clases con .bookmark
Usarías el selector de atributos :
const hxSwap = document.querySelectorAll('[hx-swap]');Entonces, también puedes hacer esto:
let swapOrTarget = document.querySelectorAll("[hx-swap]") || document.querySelectorAll("[hx-target]");