Tengo el siguiente código html y esto es parte del html
<div id="mount" <span> please wait while we are loading...</span> </div>y tengo un botón de envío principal
<div id="MainContentbutton" class="buttonscontainer" data-kaction="submitdiv" style="display:block";> <input type="submit" name="MainContentbtnsubmit" value="submit" id="MainContentbtnsubmit" class="submitbutton" onbeforesubmit="Application_onbeforeSubmit" data-kaction="submit" style="font-weight:bold;> <div>Quería ocultar el botón usando
display:noney esto debería ocultarse solo cuando se carga el siguiente div.
div id="mount"Estoy tratando de encontrar la solución y aprender en el proceso.
En su archivo Js o donde sea que cargue los datos cuando llegue el resultado, puede hacerlo así:
// this function is to fake the loading function delay(time) { return new Promise(resolve => setTimeout(resolve, time)); } delay(1000).then(() { var mount = document.getElementById('mount'); var submitButton = document.getElementById('MainContentbtnsubmit'); mount.css({'display' : 'none'}); submitButton.css({'display' : 'block'}); });No olvide configurar la visualización del botón en ninguno, en línea css.