Mon over ne fonctionne qu'au deuxième passage de la souris
Bonjour,
J'ai fait un petit truc pour qu'une bulle apparaisse au survol de la souris sur un lien.
Ce qui m'étonne c'est que ca ne s'affiche pas la premiere fois, mais la deuxième fois. Mais ensuite si je repasse la souris ca s'affiche de suite.
En fait le problème apparait après le chargement de la page.
Donc la premiere fois que je passe la souris : rien, puis ok
Avez-vous une idée n regardant mon code?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
$(document).ready(function(){
$('.bubble').bind('hover', function() {
$('#'+$(this).attr('id')).bubbletip($('#'+$(this).attr('id')+'_tip'), {
deltaDirection: 'up',
deltaPosition: 0,
offsetTop: 0
});
});
}); |
Code:
1 2 3
|
<div id="up_1_tip" style="display:none; width:300px;">Du texte....</div>
<p>{l s='Discount : '} 5% <a class="bubble" id="up_1"><img src="{$img_dir}interogation.png" title="Texte" /></a> |
Merci a tous