Jest sobie taki kod (dla przejrzystości zamieszczam tylko zawartość znacznika body)...
  1. <span id="show" style="background: green;">Najedź na mnie kursorem!</span>
  2. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
  3. <script type="text/javascript" src="js/qtip.js"></script>
  4. <script type="text/javascript" src="js/countdown.js"></script>
  5. <script type="text/javascript">
  6. $(document).ready(function() {
  7. $('#show').qtip({
  8. content: 'Odliczanie trwające godzinę<br><span id="countdown"></span><script type="text/javascript">$(function(){$(\'#countdown\').countdown({until: \'+1h\', layout: \'{hn}:{mnn}:{snn}\', format: \'HMS\'});});<\/script>',
  9. position: {
  10. corner: {
  11. target: 'bottomRight',
  12. tooltip: 'topLeft'
  13. }
  14. },
  15. hide: {
  16. fixed: true
  17. },
  18. style: {
  19. width: 250,
  20. background: '#f4e4bc',
  21. color: 'black',
  22. textAlign: 'center'
  23. }
  24. });
  25. });

Skrypty tu użyte to plugin Countdown Keitha Wooda i qTip Craiga Thompsona.

Przy takiej postaci kodu, gdy najedziemy pierwszy raz na tekst uaktywniający dymek, rozpocznie się odliczanie. Po rozpoczęciu będzie już działać w tle, nawet, gdy schowamy dymek, cofając z niego kursor. Mi zaś chodzi o działanie w tle już przed pierwszym rozwinięciem dymka. W jaki sposób mogę uzyskać taki efekt?

PS Wrzuciłem archiwum ZIP ze spakowanym plikiem HTML oraz skryptami JavaScript, abyście nie musieli zbierać tego na własną rękę.

Pozwolę sobie odświeżyć... Naprawdę nikt nie ma pomysłu?