mysterious-toddler-20573
10/21/2021, 5:25 PMmysterious-toddler-20573
10/21/2021, 5:25 PMmysterious-toddler-20573
10/21/2021, 5:25 PMmysterious-toddler-20573
10/21/2021, 5:26 PMnumerous-leather-81181
10/21/2021, 6:31 PMhx-trigger="change target:input[type='checkbox'],click target:[class~='htmx-update']"lemon-carpenter-66863
10/21/2021, 7:44 PM<div hx-get="/someLink" >someStuff</div> needs to fire a different htmx-after-settle event than for instance this <a hx-boost="true" href="/someOtherLink">test</a> element (These examples have no real significance, it's just to differentiate them). the reason why I'm asking is that both events need to trigger a client side script when the dom has settled (let's call them A and B). But the way I managed to implement them right now, it fires both of them when either one is triggered. Is there a way to differentiate them and only trigger client side script A with example 1 and client side script B with example 2?mysterious-toddler-20573
10/21/2021, 8:04 PMhtmx-after-settle even on the individual links? The hyperscript way would be to define the handlers directly on elements in question:
html
<div hx-get="/someLink" _="on htmx:afterSettle call doSomething()">someStuff</div>
<a hx-boost="true" href="/someOtherLink" _="on htmx:afterSettle call doSomethingElse()">test</a>mysterious-toddler-20573
10/21/2021, 8:05 PMlemon-carpenter-66863
10/21/2021, 8:05 PMmysterious-toddler-20573
10/21/2021, 8:05 PMmysterious-toddler-20573
10/21/2021, 8:06 PMevent.target and look to see what it is, and write some logic to do things differently depending on the targetmysterious-toddler-20573
10/21/2021, 8:06 PMlemon-carpenter-66863
10/21/2021, 8:17 PMx-on:click="htmx.on("htmx:afterSettle", function(evt) { doSomething() });". Something to try out I suppose.mysterious-toddler-20573
10/21/2021, 8:17 PMevt.targetmysterious-toddler-20573
10/21/2021, 8:17 PMmysterious-toddler-20573
10/21/2021, 8:17 PMmysterious-toddler-20573
10/21/2021, 8:17 PMgorgeous-airport-54386
10/21/2021, 8:18 PM@htmx:after-settle='doSomething()'mysterious-toddler-20573
10/21/2021, 8:18 PMmysterious-toddler-20573
10/21/2021, 8:18 PMlemon-carpenter-66863
10/21/2021, 8:19 PMhundreds-camera-24900
10/21/2021, 10:54 PMhundreds-camera-24900
10/21/2021, 10:55 PMhundreds-camera-24900
10/21/2021, 10:55 PMmysterious-toddler-20573
10/21/2021, 11:47 PMmysterious-toddler-20573
10/22/2021, 12:00 AMmysterious-toddler-20573
10/22/2021, 12:00 AMmysterious-toddler-20573
10/22/2021, 12:01 AMhundreds-camera-24900
10/22/2021, 1:32 AMhundreds-camera-24900
10/22/2021, 1:32 AM