Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2010, 07:35
juan007
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 7 meses
Puntos: 0
.mouseover con php

Hola compañeros(as) bueno antes que todo agradecer desde este mismo momento cualquier ayuda que puedan prestarme.

Les comento estoy desarrollando un calendario de eventos en php con jquery, tengo desarrollado el ingreso del evento a la base de datos y tengo desarrollado el calendario osea lo muestro y tambien los dias que hay eventos los pinto de un color.

Mi idea es que cuando pase el mouse por esos dias que estan pintados osea que tienen eventos asignados para ese mes me aparesca algo similar a un tooltip donde dentro de este tooltip me aparesca el nombre del evento y su descripcion...por ejemplo : 14 de febrero dia de los enamorados y en su descripcion algo asi cena a la luz de las velas restorant playa x a las 22:00 hrs.

De esta forma rescato los eventos en php.

Código PHP:
$objBD->consultar($query);
while(
$row_event $objBD->obtendatos()){
    if (!isset(
$events[intval($row_event['day'])])) {
        
//$events = '';
        
$events[intval($row_event['day'])] = ''
    }else{
        
$events[intval($row_event['day'])] .= '<li>
           <span class="title">'
.stripslashes($row_event['eventTitle']).'</span>
           <span class="desc">'
.stripslashes($row_event['eventContent']).'</span>
        </li>'
;
    }

Y de esta otra forma los muestro en el calendario aquellos dias que tienen evento.

Código PHP:
if(array_key_exists($day,$events)){
    
//adding the date_has_event class to the <td> and close it
    
echo ' class="date_has_event"> '.$day;

//adding the eventTitle and eventContent wrapped with <span> and <li> to <ul>
    
echo '<div class="events">
            <ul>'
.$events[$day].'</ul>
    </div>'
;
                        } 
Ahora mi codigo javascript o jquery
Código HTML:
$(".date_has_event").mouseover(function (event) {
	//alert ("Entro");
       
	});
En la ultima parte nose me ocurre como debo hacerlo....si descomento el alert me funciona pero como lo hago para que me muestre ese tooltip como deseo.

Desde ya recibo sugerencias comentarios de como poder realizar esto quizas la mejor forma no es tooltip ....

Bueno gracias por su atencion y ayuda.

Saludos desde Viña del Mar, CHILE.