2011-07-06 5 views
0

임 사업부JQuery와 호버 팝업이 jQuery를 사용하여 사업부

 <script type="text/javascript"> 


     $(function() { 
     $('.bubbleInfo2').each(function() { 
      var distance = 10; 
      var time = 250; 
      var hideDelay = 500; 

      var hideDelayTimer = null; 

      var beingShown = false; 
      var shown = false; 
      var trigger = $('.trigger2', this); 
      var info = $('.popup2', this).css('opacity', 0); 


      $([trigger.get(0), info.get(0)]).mouseover(function() { 
       if (hideDelayTimer) clearTimeout(hideDelayTimer); 
       if (beingShown || shown) { 
        // don't trigger the animation again 
        return; 
       } else { 
        // reset position of info box 
        beingShown = true; 

        info.css({ 
         top: 40, 
         left: -160, 
         display: 'block' 
        }).animate({ 
         top: '-=' + distance + 'px', 
         opacity: 1 
        }, time, 'swing', function() { 
         beingShown = false; 
         shown = true; 
        }); 
       } 

       return false; 
      }).mouseout(function() { 
       if (hideDelayTimer) clearTimeout(hideDelayTimer); 
       hideDelayTimer = setTimeout(function() { 
        hideDelayTimer = null; 
        info.animate({ 
         top: '-=' + distance + 'px', 
         opacity: 0 
        }, time, 'swing', function() { 
         shown = false; 
         info.css('display', 'none'); 
        }); 

       }, hideDelay); 

       return false; 
      }); 
     }); 
    }); 

    //--> 
     </script> 

이 잘 작동하고 팝업합니다하지만 난 함수에서 호출 할 수 및 메신저 때문에 매개 변수를 전달하는 방식으로 변경해야 page.In 방법에 그것을 몇 시간을 사용하여 돈합니다; t 내가이 비슷한 무언가를 호출 할 페이지

에 여러 번 있습니다

  <script type="text/javascript"> 
    jQuery(function ($) { 
     $(".bubbleInfo2").BubleFunction(....parameters to be passed 

    }); 

</script> 

답변

0
<script type="text/javascript"> 

function callthisfunction() { 
    $(".bubbleInfo2").BubleFunction(....parameters to be passed 

} 
당신이 것을 원하는 경우

+0

간단하다? – sally

+0

그냥 자바 스크립트에서 함수를 만듭니다. 그리고 어디서 전화했는지 – Saad

+0

예를 들어 주시겠습니까? 긴급하게 필요하다면 제게 일해야합니다. – sally