Foros del Web » Programando para Internet » Jquery »

Problemas con Flexcroll + JQuery (Ajax)

Estas en el tema de Problemas con Flexcroll + JQuery (Ajax) en el foro de Jquery en Foros del Web. Hola! A ver si alguien me puede solucionar el siguiente problema. He rebuscado por todos lados y no hay manera. Estoy haciendo la típica web ...
  #1 (permalink)  
Antiguo 27/12/2008, 19:39
 
Fecha de Ingreso: diciembre-2008
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Problemas con Flexcroll + JQuery (Ajax)

Hola!

A ver si alguien me puede solucionar el siguiente problema. He rebuscado por todos lados y no hay manera.

Estoy haciendo la típica web corporativa (Quienes somos, contacto, blablabla). Tengo los botones para elegir sección y el contenedor de la sección es cargado dinámicamente por Ajax. El problema en cuestión es que dentro de ese contenedor, tengo un panel de texto con el scroll "customizado" a través del flexscroll. Cuando hago la llamada por Ajax y inserto el nuevo código html en ese contenedor, la barra customizada desaparece. Eso es obvio porqué has cambiado el código html. Lo que no sé es como hacer para que se ejecute el script "flexscroll" otra vez para que substituya el nuevo scroll cargado por Ajax.
Ya he incluido la directiva <script src="js/flexscroll.js">... en el archivo cargado por Ajax y nada. También he usado las opciones de interpretar scripts y nada. He intentado varias fórmulas mas...algunas de ellas bastante variopintas, xDDDD.
A ver si alguien me puede ayudar. Gracias.

Oriol.
  #2 (permalink)  
Antiguo 28/12/2008, 03:44
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 10 meses
Puntos: 772
Respuesta: Problemas con Flexcroll + JQuery (Ajax)

Mensaje movido al foro de Frameworks desde Javascript.

Bienvenido al foro negom

Saludos,
  #3 (permalink)  
Antiguo 28/12/2008, 03:59
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problemas con Flexcroll + JQuery (Ajax)

No sé si te refieres a este fleXcroll porque hay varios scripts que se llaman parecido pero si es fleXcroll ¿has probado llamando manualmente a:

Código javascript:
Ver original
  1. CSBfleXcroll('miscroll');
?

(Lógicamente cambiando miscroll por lo que sea en tu caso)
  #4 (permalink)  
Antiguo 28/12/2008, 05:12
 
Fecha de Ingreso: diciembre-2008
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Respuesta: Problemas con Flexcroll + JQuery (Ajax)

Este es el código que realiza la llamada Ajax. He añadido la llamada que comentabas pero nada:

Código:
$(document).ready(function(){
		
      $('#buttons button').click(function(){ 
			var toLoad = $(this).attr('value');
			$.ajax({
				url: 'ajax_switch.php',
				type:'POST',
				data: 'id='+toLoad,
				complete:function(){
					
				},
				success: function(datos) {
				
					 $("#content").html(datos);
					 CSBfleXcroll('miscroll');
        		}
			});
	  });  

});
Intuyo que 'miscroll' es el ID del div a aplicar el script. Gracias.
  #5 (permalink)  
Antiguo 28/12/2008, 05:20
 
Fecha de Ingreso: diciembre-2008
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Respuesta: Problemas con Flexcroll + JQuery (Ajax)

Se solucionó el problema! Era lo que tu comentabas...Muchas gracias Venkman. Es que estuve buscando la documentación del script y todo y en ningun lado aparecía la función en cuestión. Perfecto, muchas gracias.

Saludos!
  #6 (permalink)  
Antiguo 28/12/2008, 13:57
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problemas con Flexcroll + JQuery (Ajax)

Me alegro de que lo consiguieras :)
  #7 (permalink)  
Antiguo 13/09/2010, 14:35
JotaDesign
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problemas con Flexcroll + JQuery (Ajax)

Buenas Tardes !!! Yo tambien queria utilizar el flexcroll en un Iframe en el cual he incluido una pagina web. Lo que necesito de flexcroll es subir y bajar el contenido con el scroll del mouse dicho iframe.

Lo que No se es como incluir el codigo, en que parte iria y demas para poder lograrlo. Diseño en Html con Dreamweaver 8 y aqui dejo el codigo de la pagina en cuestion esperando me puedan ayudar ya que lo he intentado TODO dentro de mis conocimientos Muchas Gracias de Antemano !!!

<html>
<head>
<title>ElCampo.com | El Mundo del Campo</title>
<link rel="shortcut icon" href="http://www.mariajuananoticias.com.ar/favicon.ico">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
td {
font-family: Tahoma;
font-size: 11px;
color: #333366;
text-decoration: none;
border: none;
}
img {
text-decoration: none;
border: none;
}
.data {
font-family: Tahoma;
font-size: 10px;
color: #000066;
text-decoration: none;
border: none;
}
a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0000FF;
text-decoration: none;
border: none;
}
.links {
font-family: Tahoma;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
border: none;
}
body {
background-image: url(imagenes/campo.jpg);
background-repeat: no-repeat;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.Estilo1 {
color: #0000FF;
font-weight: bold;
}
.Estilo6 {color: #FFFF00}
.Estilo7 {color: #000000}
-->
</style>
</head>
<td id="tablaTrans" bgcolor="#0000CC"><table width=779 border=0 cellpadding=0 cellspacing=0 align="center">
<!--DWLayoutTable-->
<tr>
<!--FLASH-->
<td width="779" height=176 valign="top"><p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="779" height="176">
<param name="movie" value="imagenes/viva.swf">
<param name="quality" value="high">
<embed src="imagenes/viva.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="779" height="176"></embed>
</object>
</p></td>
<!--FLASH-->
</tr>
<tr>
<td height=397 valign="top">
<marquee id="scroller" direction="up" scrollAmount="1" scrollDelay="3" scrollbar="no" height="390" width="100%">

::: CONTENIDO :::

</marquee>
<div id="staticbuttons" style="position:absolute;">
<a href="javascript:scroller.stop()"><img
src="detener.png" border="0"></a>
<a href="javascript:scroller.start()"><img
src="avanzar.png" border="0"></a>
</div>

<script>
if (document.all)
scroller.start()
</script>
</td>
</tr>
<tr>
<td height=15 valign="top"><div align="center"><span class="Estilo1"><span class="Estilo6">&bull; Copyright &copy; 2010 VivaCampo.com.ar &bull; Todos los Derechos Reservados &bull;</span></span></div></td>
</tr>
</table>
</body>
</html>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:16.