Ho un form dove la validazione la faccio con jquery e gli avvisi appaiono con div a lato dell'input vuoto. Il problema che ho riscontrato è che cambiando la risoluzione dello schermo cambia anche la posizione degli avvisi in quanto la loro posizione è legata alla funzione offset(), Leggendo in rete ho capito la differenza con position() ma non saprei come applicarla, chi mi saprebbe dare una dritta?
questo è il codice per il posizionamento degli alert
vorrei che questi avvisi rimangano fissi in base alla posizione del tag input dove devo inserire i dati e quindi fissi anche se cambia la risoluzione dello schermo.codice HTML:$('body').append('<div id="nameInfo" class="info"></div>'); var nameInfo = $('#nameInfo'); var ele = $('#nome'); var pos = ele.offset(); nameInfo.css({ top: pos.top-3, left: pos.left+ele.width()+25 });

Rispondi quotando