mysterious-toddler-20573
02/07/2022, 9:20 PMbrainy-ice-92385
02/07/2022, 9:49 PMmysterious-toddler-20573
02/07/2022, 11:26 PMmysterious-toddler-20573
02/08/2022, 12:25 AMcalm-ice-23682
02/08/2022, 12:54 AMadamant-exabyte-92636
02/08/2022, 1:53 AMgorgeous-airport-54386
02/08/2022, 9:19 AMeager-tiger-27508
02/08/2022, 9:28 AMgorgeous-airport-54386
02/08/2022, 9:28 AMbland-coat-6833
02/08/2022, 9:46 AMmysterious-toddler-20573
02/08/2022, 10:37 AMmysterious-toddler-20573
02/08/2022, 10:38 AMmysterious-toddler-20573
02/08/2022, 11:15 AMsalmon-xylophone-28580
02/08/2022, 12:56 PMmysterious-toddler-20573
02/08/2022, 1:23 PMmysterious-toddler-20573
02/08/2022, 1:23 PMblue-gold-89534
02/08/2022, 6:31 PMmysterious-toddler-20573
02/08/2022, 7:52 PMmysterious-toddler-20573
02/08/2022, 7:54 PMblue-gold-89534
02/08/2022, 8:12 PMmysterious-toddler-20573
02/08/2022, 8:15 PMmysterious-toddler-20573
02/08/2022, 8:15 PMbrainy-ice-92385
02/08/2022, 8:34 PMhtmx.process if you make a programmatic change to an HTMX attribute. Someone might totally correct me on thatblue-gold-89534
02/08/2022, 8:42 PMblue-gold-89534
02/08/2022, 8:45 PMbrainy-ice-92385
02/08/2022, 8:46 PMthe clicked cell gets a setAttribute. I think in that click htmx.process(cell) after you set the attributeblue-gold-89534
02/08/2022, 8:47 PMblue-gold-89534
02/08/2022, 8:48 PMhtml
var addHxPreserve = function ( cellid ) {
document.getElementById( `cell-${cellid}` ).setAttribute( "hx-preserve", true );
return true;
}blue-gold-89534
02/08/2022, 8:49 PMhtml
var addHxPreserve = function ( cellid ) {
var cell = document.getElementById( `cell-${cellid}` );
cell.setAttribute( "hx-preserve", true );
htmx.process( cell );
return true;
}brainy-ice-92385
02/08/2022, 8:50 PMhtmx.process on the whole table. I'm just throwing spaghetti at the wall