09/11/2011, 16:02
|
| | | Fecha de Ingreso: noviembre-2002
Mensajes: 531
Antigüedad: 22 años, 2 meses Puntos: 11 | |
Respuesta: No va en IE Al final lo he solucionado simplificando código, y dejandolo más depurado. Aquí dejo el código para quien le interese.
Código:
<html>
<head>
<title>Selección de capas</title>
<link rel="stylesheet" type="text/css" href="scripts/estilo.css">
<script src="scripts/jquery.js" type="text/javascript"></script>
<script language="javascript">
function UpdateDiv(url, id){
$("#"+id+"a").css('display', 'none');
$("#"+id+"b").css('display', 'block');
$("#"+id+"c").css('display', 'inline');
$('#'+id+"d").css('display', 'block');
$("#"+id+"d").load(url, function(){
$("#"+id+"c").css('display', 'none');
});
};
$(document).ready(function(evento){
$("#layer div").click(function(){
id = $(this).attr('id');
url = $(this).attr('href');
rel = $(this).attr('rel');
if (id==rel+"a") {
UpdateDiv(url, rel);
return false;
}else {
$("#"+rel+"d").toggle();
}
});
});
</script>
</head>
<body>
<div id="layer">
<div id="layer1a" rel="layer1" href="jquery/a1.php" class="layera" onmouseover="this.style.cursor='pointer'">Link 1</div>
<div id="layer1b" rel="layer1" href="jquery/a1.php" class="layerb" onmouseover="this.style.cursor='pointer'">Link 1</div>
<div id="layer1c" class="layerc">Cargando..</div>
<div id="layer1d" class="layerc"></div>
<div id="layer2a" rel="layer2" href="jquery/a2.php" class="layera" onmouseover="this.style.cursor='pointer'">Link 2</div>
<div id="layer2b" rel="layer2" href="jquery/a2.php" class="layerb" onmouseover="this.style.cursor='pointer'">Link 2</div>
<div id="layer2c" class="layerc">Cargando..</div>
<div id="layer2d" class="layerc"></div>
<div id="layer3a" rel="layer3" href="jquery/a3.php" class="layera" onmouseover="this.style.cursor='pointer'">Link 3</div>
<div id="layer3b" rel="layer3" href="jquery/a3.php" class="layerb" onmouseover="this.style.cursor='pointer'">Link 3</div>
<div id="layer3c" class="layerc">Cargando..</div>
<div id="layer3d" class="layerc"></div>
</div>
__________________ SoY Lo Ke VeS iNKLuSo KuAnDo No Me VeS ;) |