I'll monitor this chat too, but please try to migrate htmx related discussion over there
@KiwiCoder_twitter to complete the thought: since I didn't feel I could consistently provide the value for buttons in all expected contexts, I chose to provide the active element (the usual hack work around for this button problem) as exactly that: the active element, so that there is truth in advertising.
Re-writing a site with htmx, I've eventually gotten the place where instead of being able to replace a small component of the page, I have to basically replace the entire page, because multiple, independent parts of the page change with a single user interaction. Is there some way to cascade, chain or parallelize requests from a single trigger?
@geoffeg_twitter is replacing the entire page bad?
@chg20 The docs say this: "It's worth mentioning that, if you prefer, you can use the data- prefix when using htmx", but there is no further explanation, or am I missing where that is explained more in-depth?
@cameron-elliott you don't need to do anything further, just sub data-hx for hx
Sure, but how does this change the functionality? Sorry if I am thick, I am not really a web-dev. So I don't know what the data- prefix does, does it change the functionality somehow? Or is the data- prefix just for people who like to see "data-" in front of the attribute names?
@1cg Thanks for the Discord note, also.
Oh, right. Yes, so technically using just the hx prefix is not legal HTML
Okay, that's interesting to know, thanks for breaking that down for me.
all the frameworks do it, but some strict verifiers will choke on it. No browsers, but someone who wants to verify strict adherence to the spec.
Got, very interesting to learn. :)
practically, they are equivalent.
Hiya - I have a page using IntercoolerJS where I must remove jQuery because of a clash, so am migrating to htmx. I use a loader that I remove with ic-action="fadeOut;remove" , and in htmx I see how the trigger and target are implemented, but I cant get my head around what the equivalent of "ic-action" is - could somebody clue me in , please? Ta!
It looks as though I need an extension - "remove somebody else" instead of "remove me" - but that seems hard work for a small function that was so simple in IC so I feel as though I'm missing something.
I'm looking for some help on a problem related to history. For reasons, I'd like to just reload content from the server when the Back/Forward buttons are used. While reviewing the code, I see Intercooler falls back to reloading the content from the server when the data is not found in local storage (handleHistoryNavigation). Is there an existing way to force the condition?
Good day! Sorry for asking a question that has probably been asked quite a few times. What should one choose for a new project now in october 2020: intercooler or xtmx? What are their feature parity? Is htmx stable?
The only thing keeping me from using intercooler now is the fact that some (advanced) features of htmx need unsafe eval
@inouire_twitter do you mean "The only thing keeping me from using htmx now..."?
yes that's it
Hello. I have a (hopefully) basic question. I want to have an input box that when enter is hit, I hit the server with something like /issue/<box>, and change the URL to the same.
not sure if I can get intercooler to do this, or if extra js will be needed?
oh, I just found ic-push-params
Hello, I love htmx but I have a question. Is there some equivalent to unpoly's up-transition ="move-left"?
I'd love to choose transitions in links
@inouire_twitter in the next version of htmx we have removed eval() in favor of function and given a non-eval based option for hx-vars (hx-vals)
hi - just wondering if there's a way to specify ic-deps so that the dependencies updated if triggered from elsewhere in the page, but not if the request is from that element itself?
use case is that I have two views of a db object in a page: one is a form where you can edit it, the second is preview(s) of it. I'd like all the previews to update when the form changes, but I don't want to reload the form itself