Вход Регистрация
Файл: backup_fzrf 2/templates/Old/js/ik.js
Строк: 152
<?php
$(function () {
  $(
'.bubbleInfo').each(function () {
    
// options
    
var distance 6;
    var 
time 190;
    var 
hideDelay 100;

    var 
hideDelayTimer null;

    
// tracker
    
var beingShown false;
    var 
shown false;
    
    var 
trigger = $('.trigger'this);
    var 
popup = $('.popup'this).css('opacity'0);

    
// set the mouseover and mouseout on both element
    
$([trigger.get(0), popup.get(0)]).mouseover(function () {
      
// stops the hide event if we move from the trigger to the popup element
      
if (hideDelayTimerclearTimeout(hideDelayTimer);

      
// don't trigger the animation again if we're being shown, or already visible
      
if (beingShown || shown) {
        return;
      } else {
        
beingShown true;

        
// reset position of popup box
        
popup.css({
          
top: -111,
          
left: -7,
          
display'block' // brings the popup back in to view
        
})

        
// (we're using chaining on the popup) now animate it's opacity and position
        
.animate({
          
top'-=' distance 'px',
          
opacity1
        
}, time'swing', function() {
          
// once the animation is complete, set the tracker variables
          
beingShown false;
          
shown true;
        });
      }
    }).
mouseout(function () {
      
// reset the timer if we get fired again - avoids double animations
      
if (hideDelayTimerclearTimeout(hideDelayTimer);
      
      
// store the timer so that it can be cleared in the mouseover if required
      
hideDelayTimer setTimeout(function () {
        
hideDelayTimer null;
        
popup.animate({
          
top'-=' distance 'px',
          
opacity0
        
}, time'swing', function () {
          
// once the animate is complete, set the tracker variables
          
shown false;
          
// hide the popup entirely after the effect (opacity alone doesn't do the job)
          
popup.css('display''none');
        });
      }, 
hideDelay);
    });
  });
});























//Левый тултип
$(function () {
  $(
'.tolleft_content').each(function () {
    
// options
    
var distance 6;
    var 
time 190;
    var 
hideDelay 100;

    var 
hideDelayTimer null;

    
// tracker
    
var beingShown false;
    var 
shown false;
    
    var 
trigger = $('.tolleft_trigger'this);
    var 
popup = $('.tolleft'this).css('opacity'0);

    
// set the mouseover and mouseout on both element
    
$([trigger.get(0), popup.get(0)]).mouseover(function () {
      
// stops the hide event if we move from the trigger to the popup element
      
if (hideDelayTimerclearTimeout(hideDelayTimer);

      
// don't trigger the animation again if we're being shown, or already visible
      
if (beingShown || shown) {
        return;
      } else {
        
beingShown true;

        
// reset position of popup box
        
popup.css({
          
top: -50,
          
left: -111,
          
display'block' // brings the popup back in to view
        
})

        
// (we're using chaining on the popup) now animate it's opacity and position
        
.animate({
          
left'-=' distance 'px',
          
opacity1
        
}, time'swing', function() {
          
// once the animation is complete, set the tracker variables
          
beingShown false;
          
shown true;
        });
      }
    }).
mouseout(function () {
      
// reset the timer if we get fired again - avoids double animations
      
if (hideDelayTimerclearTimeout(hideDelayTimer);
      
      
// store the timer so that it can be cleared in the mouseover if required
      
hideDelayTimer setTimeout(function () {
        
hideDelayTimer null;
        
popup.animate({
          
top'-=' distance 'px',
          
opacity0
        
}, time'swing', function () {
          
// once the animate is complete, set the tracker variables
          
shown false;
          
// hide the popup entirely after the effect (opacity alone doesn't do the job)
          
popup.css('display''none');
        });
      }, 
hideDelay);
    });
  });
});
?>
Онлайн: 1
Реклама