При первой загрузке этого скрипта все в порядке (как на первом изображении). Но когда я закрываю и снова открываю окно (с помощью специальной кнопки), поле не изменяет размер (второе изображение). Я думаю, что есть проблема с ajax. какие-либо предложения? первое изображение второе изображение
<style>
/* NASCONDO INIZIALMENTE I BOTTONI*/
.nascosto1{display:none;}
</style>
<input type="button" value="Chiudi Ripostiglio" class="nascosto1" onclick="chiudi1()">
<p class="par1" id="pa1"> Ripostiglio </p>
<script>
function caricaDocumento(e) {
var httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = gestisciResponse;
httpRequest.open("GET","funzione.php", true);
httpRequest.send();
}
function gestisciResponse(e) {
if (e.target.readyState == 4 && e.target.status == 200) {
document.getElementById("zonaDinamica").innerHTML = e.target.responseText;
}
}
//APERTURA BOX
$(document).ready(function(){
//RIPOSTIGLIO
$(".par1").click(function destra(){
var p = $(".par1");
var n = $(".nascosto1");
p.animate({left: '300px'}, "slow");
p.animate({height: '$(#zonaDinamica).height()'}, "slow");
p.animate({width: '350px'}, "slow");
p.html("<div id='zonaDinamica'></div>");
setTimeout(caricaDocumento, 2000); //RITARDA L'APERTURA DELLA TABELLA NEL BOX
n.show();
});
function chiudi1(){
$(".nascosto1").click(function destra(){
var p = $("#pa1");
var p = $(".par1");
var c = $(".nascosto1");
var s = $(".agg1");
p.animate({height: '65px'}, "slow");
p.animate({width: '150px'}, "slow");
p.animate({left: '0px'}, "slow");
s.hide();//TOLGO LA SCRITTA AGGIUNGI
p.html("Cantinetta vini"); //"RIMETTO" FORZATAMENTE LA SCRITTA CANTINETTA VINI
c.hide();
});
}
function chiudi1(){
$(".nascosto1").click(function destra(){
var p = $("#pa1");
var p = $(".par1");
var c = $(".nascosto1");
var s = $(".agg1");
p.animate({height: '65px'}, "slow");
p.animate({width: '150px'}, "slow");
p.animate({left: '0px'}, "slow");
s.hide();//TOLGO LA SCRITTA AGGIUNGI
p.html("Cantinetta vini"); //"RIMETTO" FORZATAMENTE LA SCRITTA CANTINETTA VINI
c.hide();
});
}
</script>