y

초보입니다... 도와주세요 ㅠㅠ

정말 초보입니다...입사 2개월차인데, 사수가 없어.. 항상 멘붕상태입니다 ㅠㅠ 부디 자비를 베푸시어 불쌍한 중생을 살려주세요 ㅠㅠ
 
 
위사이트 보시면 롤링으로 이미지들이 슬라이드 되어 있는데요
 
이미지 밑에 화살표 <- -> 있자나요 이 화살표를 mousedown 하거나 hover 되면 속도가 빨리 되게(이미지가 빨리 지나가게 휙~휙~ ) 구현하고 싶습니다ㅜㅜ
 
마우스를 떼면 다시 이전 속도로 돌아오고요...
 
자바스크립트.. 체계적으로 공부할만한 사이트나 정보도 공유 부탁드려요 ㅠㅠ
 
#backgroundPopup{
display:none;
position:absolute;
height:1050px;
width:620px;
top:300;
left:500;
border:0px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:absolute;
height:200px;
width:300px;
border:0px solid #cecece;
z-index:2;
padding:50px,0px,0px,180px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
left:470px;
top:54px;
position:absolute;
color:white;
display:block;
}
#popup1{
}
</style>
<!-- 제이쿼리 화면이동 헤더 시작 -->
<script>
$(function() {
 var rollingDiv = $("#rollingHead1"); 
 rollingDiv.rolling("right", 280, 250, 4); // 이동방향 , 테이블width , 테이블 height , 보여질 이미지 갯수
 rollingDiv.addRollingItem("<div><table width='233' height='240' cellspacing='0' cellpadding='0'><tr><td align='center' valign='top'><img src='/data/file/portpolio/3076664668_TF3gcVNj_metro.jpg' width='233' height='214' alt='' id='popup1' border='0' /></a></td></tr></table></div>"); //열었으면 닫아야지
 rollingDiv.addRollingItem("<div><table width='233' height='240' cellspacing='0' cellpadding='0'><tr><td align='center' valign='top'><img src='/data/file/portpolio/3076664668_fcep15n9_ubline.jpg' width='233' height='214' alt='' id='popup2' border='0'/></a></td></tr></table></div>");
 rollingDiv.addRollingItem("<div><table width='233' height='240' cellspacing='0' cellpadding='0'><tr><td align='center' valign='top'><img src='/data/file/portpolio/3076664668_cP9zTOya_evernet.jpg' width='233' height='214' alt='' id='popup3' border='0'/></a></td></tr></table></div>");
 rollingDiv.addRollingItem("<div><table width='233' height='240' cellspacing='0' cellpadding='0'><tr><td align='center' valign='top'><img src='/data/file/portpolio/3076664668_4RiH3uDb_selah.jpg' width='233' height='214' alt='' id='popup4' border='0'/></a></td></tr></table></div>");
 rollingDiv.addRollingItem("<div><table width='233' height='240' cellspacing='0' cellpadding='0'><tr><td align='center' valign='top'><img src='/data/file/portpolio/3076664668_SMjIqowu_biz.jpg' width='233' height='214' alt='' id ='popup5' border='0'/></a></td></tr></table></div>");
  rollingDiv.bind("mouseover", function() { 
  rollingDiv.stopRolling();
  });
  rollingDiv.bind("mouseout", function() {  
  rollingDiv.resumeRolling();
  });
 
   var leftArrowDiv = $("#rollingHead2");
   leftArrowDiv.css("opacity", 0.5);
  leftArrowDiv.hover(function() {
   leftArrowDiv.animate({
    opacity: 0.9
   }, 10);
   if (rollingDiv.getRollingDirection() == "left") {
      rollingDiv.reverseRolling();
     }
  rollingDiv.resumeRolling();
  }, function() {
    leftArrowDiv.animate({
    opacity: 0.5
   }, 10);
  });
  
  var rightArrowDiv = $("#rollingHead3");
  rightArrowDiv.css("opacity", 0.5);
  rightArrowDiv.hover(function() {
   rightArrowDiv.animate({
    opacity: 0.9
   }, 10);    
   if (rollingDiv.getRollingDirection() == "right") {
      rollingDiv.reverseRolling();
     }
     rollingDiv.resumeRolling();
  }, function() {
      rightArrowDiv.animate({
    opacity: 0.5
   }, 10);
  }); 
  
 rollingDiv.startRolling(30, 0, 100);
 setTimeout('normal()', 1000); });

function normal() {
  var rollingDiv = $("#rollingHead1");
  var rollingAnimationFrame = rollingDiv.getRollingAnimationFrame();
  if (rollingAnimationFrame != 100) {
   rollingAnimationFrame += 20;
   if (rollingAnimationFrame > 100) {
    rollingAnimationFrame = 100;
   }
   rollingDiv.setRollingAnimationFrame(rollingAnimationFrame);
  }
 setTimeout('normal()', 1000); 
} 
</script>
 
<script>
//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;
//loading popup with jQuery magic!
function loadPopup(){
 //loads popup only if it is disabled
 if(popupStatus==0){
  $("#backgroundPopup").css({
   });
  $("#backgroundPopup").fadeIn("slow");
  $("#popupContact").fadeIn("slow");
  popupStatus = 1;
 }
}
//disabling popup with jQuery magic!
function disablePopup(){
 //disables popup only if it is enabled
 if(popupStatus==1){
  $("#backgroundPopup").fadeOut("slow");
  $("#popupContact").fadeOut("slow");
  popupStatus = 0;
 }
}
//centering popup
function centerPopup(){
 //centering
 $("#popupContact").css({
  "position": "absolute",
  "top":300,
  "left":200
 });
}
 
//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
 //LOADING POPUP
 //Click the button event!
 $("#popup1").click(function(){
  //centering with css
  centerPopup();
  //load popup
  loadPopup(); // 메트로
  document.getElementById("popupContact").innerHTML = "<table border=0><tr><td id='resetting'><img src='/data/file/portpolio/3076664668_MfrZxWtV_B8B6BBEAB8DEC6AEB7CEBDC3C6BC.jpg' id='reset' width=567 height=732></td></tr></table>";
  
 });
 $("#popup2").click(function(){
  //centering with css
  centerPopup();
  //load popup
  loadPopup(); // 유비라인
  document.getElementById("popupContact").innerHTML = "<table border=0><tr><td id='resetting'><img src='/data/file/portpolio/3076664668_T9E8NeJR_C0AFBAF1B6F3C0CE.jpg' id='reset' width=567 height=672></td></tr></table>";
 });
 $("#popup3").click(function(){
  //centering with css
  centerPopup();
  //load popup
  loadPopup(); // 에버넷
  document.getElementById("popupContact").innerHTML = "<table border=0><tr><td id='resetting'><br /><img src='/data/file/portpolio/3076664668_NvGZUuDR_BFA1B9F6B3DD.jpg' id='reset' width=567 height=1000></td></tr></table>";
 });
 $("#popup4").click(function(){
  //centering with css
  centerPopup();
  //load popup
  loadPopup(); // 세라
  document.getElementById("popupContact").innerHTML = "<table border=0><tr><td id='resetting'><img src='/data/file/portpolio/3076664668_2NafGbPg_C2F9BEE7B3AAB6F3.jpg' id='reset' width=567 height=727></td></tr></table>";
 });
 $("#popup5").click(function(){
  //centering with css
  centerPopup();
  //load popup
  loadPopup(); // 비즈앤 몰드
  document.getElementById("popupContact").innerHTML = "<table border=0><tr><td id='resetting'><br /><img src='/data/file/portpolio/3076664668_D3kcKZxQ_BAF1C1EEBFA3B8F4B5E5BAEAB7CEB8B6C0CCB5E52.jpg' id='reset' width=567 height=871></td></tr></table>";
 });
 
 
 //CLOSING POPUP
 //Click the x event!
 $("#popupContactClose").click(function(){
  disablePopup();
 });
 //Click out event!
 $("#backgroundPopup").click(function(){
  disablePopup();
 });
 //Press Escape event!
 $(document).keypress(function(e){
  if(e.keyCode==27 && popupStatus==1){
   disablePopup();
  }
 });
});
</script>

<!-- 제이쿼리 화면이동 헤더 끝 -->

<div id="popupContact"></div>
<div id="backgroundPopup"><a id="popupContactClose"><b>x</b></a></div>
<div id="popupContact2"></div>
<div id="backgroundPopup2"><a id="popupContactClose2"><b>x</b></a></div>
 
 
<body>
<table width="1200" border="0">
 <tr>
  <td height="80"> </td>
 </tr>
 <tr>
  <td>
   <center>
   <div id="rollingHead1"></div>
   <p>
   </center>
  </td>
 </tr>
 <tr>
  <td height="1"> </td>
 </tr>
 <tr>
  <td>
   <table border=0 align="center">
  <td id="rollingHead2"><img src="/images/left.jpg"></td><td width=30> </td><td id="rollingHead3"><img src="/images/right.jpg"></td>
   </table>
  </td>
 </tr>
</table>
 
|

댓글 2개

jquery rolling 쓰시나 보죠?
기존에 이동할 속도 변수를 하나 지정하시고

rollingDiv.setRollingAnimationFrame(rollingAnimationFrame);

화살표에 마우스 오버시 rollingAnimationFrame 값을 줄여주시고
아웃시 이전값을 넣으시면 됩니다
아 감사합니다 ㅠㅠ 정말 감사해요~~ 감사합니다, 감사합니다, 감사합니다 ^^
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
13-07-14 조회 5,480
13-07-14 조회 5,443
13-07-14 조회 4,752
13-07-14 조회 4,344
13-07-14 조회 4,210
13-07-14 조회 4,261
13-07-14 조회 4,994
13-07-14 조회 4,704
13-07-14 조회 4,412
13-07-14 조회 5,454
13-07-14 조회 5,348
13-07-14 조회 5,114
13-07-14 조회 4,849
13-07-14 조회 5,531
13-07-13 조회 3,789
13-07-01 조회 5,804
13-07-01 조회 5,885
13-07-01 조회 3,983
13-07-01 조회 5,485
13-05-27 조회 4,050
13-05-21 조회 5,108
13-05-02 조회 1만
13-04-29 조회 5,281
13-04-15 조회 5,522
13-04-13 조회 6,456
13-02-27 조회 4,172
13-02-26 조회 6,554
13-02-12 조회 5,320
13-02-01 조회 2.4만
13-01-23 조회 3,601
13-01-09 조회 8,090
13-01-07 조회 5,004
13-01-07 조회 3,741
13-01-04 조회 1.3만
13-01-03 조회 1.2만
12-12-31 조회 6,447
12-12-27 조회 4,574
12-12-27 조회 4,263
12-12-27 조회 8,939
12-12-18 조회 3,752
12-12-12 조회 3,786
12-12-12 조회 6,812
12-12-12 조회 8,225
12-12-05 조회 5,528
12-12-01 조회 6,834
12-11-22 조회 4,761
12-11-09 조회 5,603
12-11-09 조회 7,649
12-10-29 조회 4,871
12-10-16 조회 6,407
12-10-09 조회 5,497
12-09-02 조회 4,593
12-09-01 조회 3,702
12-08-30 조회 4,371
12-08-30 조회 4,373
12-08-28 조회 3,707
12-08-21 조회 7,270
12-08-20 조회 3,800
12-08-18 조회 5,216
12-08-18 조회 3,581
12-08-11 조회 3,737
12-08-09 조회 3,905
12-08-07 조회 3,883
12-08-07 조회 4,467
12-08-01 조회 4,725
12-08-01 조회 4,610
12-07-20 조회 9,978
12-07-17 조회 4,327
12-07-15 조회 4,097
12-07-10 조회 4,364
12-07-09 조회 7,081
12-07-05 조회 3,418
12-07-04 조회 3,554
12-06-30 조회 5,804
12-06-28 조회 3,895
12-06-20 조회 4,069
12-06-16 조회 3,362
12-06-14 조회 4,010
12-06-07 조회 4,035
12-06-06 조회 6,392
12-05-27 조회 4,611
12-05-25 조회 3,354
12-05-25 조회 3,194
12-05-24 조회 3,291
12-05-24 조회 4,639
12-05-23 조회 4,024
12-05-22 조회 6,637
12-05-15 조회 4,156
12-05-15 조회 3,711
12-05-14 조회 3,150
12-05-12 조회 3,608
12-05-11 조회 7,101
12-05-07 조회 4,544
12-04-28 조회 3,735
12-04-25 조회 5,386
12-04-15 조회 3,972
12-04-12 조회 4,819
12-04-11 조회 3,578
12-04-08 조회 3,425
12-03-21 조회 6,477