임 사업부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>
간단하다? – sally
그냥 자바 스크립트에서 함수를 만듭니다. 그리고 어디서 전화했는지 – Saad
예를 들어 주시겠습니까? 긴급하게 필요하다면 제게 일해야합니다. – sally