Ho usato il seguente codice per avere uguale altezza per rightpos
, leftpos
e middlepos
div:JQuery div.height è sbagliato in Chrome per rendere tutti i div stessa altezza
<script>
jQuery.noConflict();
jQuery(document).ready(function($){
// Find the greatest height:
maxHeight = Math.max($('#rightpos').height(), $('#middlepos').height());
maxHeight = Math.max(maxHeight, $('#leftpos').height());
// Set height:
$('#rightpos').height(maxHeight);
$('#middlepos').height(maxHeight);
$('#leftpos').height(maxHeight);
})
</script>
Determinazione del div più alto utilizzo di questo modo per la pagina principale di http://yaskawa.ir/ funziona bene in Firefox, ma ha problemi in Chrome.
UPDATE 1 dopo la risposta Sparky672 s':
posso vedere che con questo codice, il alert('test here');
alla fine non funziona.
<script>
jQuery.noConflict();
//jQuery(document).ready(function($){});
jQuery(window).load(function($){
// Find the greatest height:
maxHeight = Math.max($('#rightpos').height(), $('#middlepos').height());
maxHeight = Math.max(maxHeight, $('#leftpos').height());
// Set height:
$('#rightpos').height(maxHeight);
$('#middlepos').height(maxHeight);
$('#leftpos').height(maxHeight);
alert('test here');
})
</script>
vedo tutti i div con la stessa altezza (utilizzando Chrome). Qual è il problema? – Kedume
Sto usando chromium in Linux e ha il problema. Carica la foto ora –
Costruisci jsFiddle del tuo problema. 'window.load' sta funzionando bene qui: http://jsfiddle.net/snBLP/3/ – Sparky