Is het te moeilijk om te vragen om een ​​onzichtbare knop op jQuery Mobile?

Ik heb hier een tijdje mee geworsteld, dus dacht ik dat ik het antwoord hier zou plaatsen.

Hoe kan ik een onzichtbare knop op jQM hebben?

0

2 antwoord

Maak de knop met deze tag -

<input type="[yourchoice, mine was submit]" id="[yourchoice]" data-role="none" />

Het cruciale onderdeel is de data-role = "none" . Dit betekent dat jQM het negeert, dus wanneer u $. Hide() gebruikt, blijft er geen willekeurige lege klodderweergave achter op het scherm.

2
toegevoegd

In mijn geval kan ik geen klikgebeurtenis over verzenden ontvangen door op de knop "go" te drukken als invoer is verborgen (als deze niet is verborgen - het werkt). Ik werk dit af met css: "width: 1px; height: 1px; background: transparent; border: 0;". Misschien helpt het ook iemand.

1
toegevoegd
blijkbaar helpt het me :) bedankt. Dit werkt vooral als uw formulier slechts één tekstveld heeft.
toegevoegd de auteur thinzar00, de bron