0
jquery-ui에 문제가 있습니다.jquery 대화 열기 열기 이벤트 두 번
클릭 이벤트를 바인딩하여 대화 상자를 바인딩하지만 대화 상자의 열기 기능이 두 번 발생합니다.
click 이벤트는 한 번 발사 열립니다에만 open 함수 두 개의 대화
이 내 코드입니다 :
<li>
<label >Imagen de perfil:(Click en la Imagen Para Agregar):</label>
<div class="imagen_perfil">
<img src="~/images/imagen_pordefecto.png"/>
</div>
</li>
:이 클릭 이벤트를 발생되는 HTML은
<div id="modalWindow">Cargando...</div>
<script>
$(document).ready(function() {
var ventana = $("DIV#modalWindow");
ventana.dialog({
autoOpen: false,
show: "slow",
hide: "slow",
width: 500,
resizable: false,
draggable: false,
modal: true,
closeOnEscape: true,
Ok: function() { $(this).dialog("close").html("Cargando..."); },
close: function() { $(this).html("Cargando..."); }
});
$("DIV.imagen_perfil img").click(function (evt) {
//...some code
ventana.dialog({
title: "Subir Imagen",
open: function (event, ui) {
//...loads PartialView
}
});
ventana.dialog("open");
});
});
</script>
를) 다시
dialog
를 호출합니다 (option
방법을 사용한다 이 시도하고 작동하지 않으면 문제가 지속됩니다. –