2011-05-06 3 views
1

이미 실행중인 웹 사이트를 변경하려고합니다.왜/* jQuery 함수 주위에 넣을까요?

내가 jQuery를 기능 중심으로/*

모든 아이디어는 이유가있을 것이다 존재 것으로 나타났습니다?

코드 아래 참조 :

<script type="text/javascript"> 

/*$(document).ready(function() { 
    $('.slideshow').cycle({ 
     fx: 'fade' 
    }); 
});*/ 

/*$(function() { 
    $('.slideshow img').css({ 
     opacity: 0 
    }); 

    setTimeout(function() { 
     $('#slideshow').cycle({ 
      random: 1 
      //delay: 1000 
     }); 

     $('.slideshow img').css({ 
      opacity: 0 
     }); 

    }, 1000); 

});*/ 

$(function() { 
$('.slideshow').cycle({ 
     fx: 'fade', 
     random: 1 
    }); 
}); 

</script> 

그냥, THER이 작업을 수행하기위한 어떤 특별한 이유인지 어떤 아이디어를 궁금해?


사건이었다, 그러나 그것은 사실과는 아무 상관이 있다면 바로 사이트가

그것이 거라고 생각 prototype.js는로 aswell jQuery.js를 사용하는 것 같다 내가 확인해 줄 알았는데 생각을 과거에 비슷한 문제가 있었기 때문에 둘 사이의 문제를 막는데 이상한 일이 될 수 있습니다. 특히 jcycle 플러그인을 사용할 때. 나는 jQuery를 훨씬 선호하지만, 누군가 elses 사이트 일 때 무엇을 할 수 있는가. : o)

+1

/* * /는 자바 스크립트에서 여러 줄의 코드를 주석 처리하는 데 사용됩니다. – nuffGigs

답변

9

그래서 주석을 달아서 실행하지 마십시오 (아마도 대체 코드가 테스트되므로 쉽게 롤백 될 수 있습니다).

+3

아마도 버전 관리의 시대가 오래되지 않은 형식 일 것입니다 ... – justkt

1

그들은 이전 기능을 주석 처리하고 있습니까?

2

주석 구분 기호입니다. 이러한 함수는 주석 처리되었으며 실제 사용 가능한 코드의 일부는 아닙니다.

7

직장에서 "가난한 사람의 버전 제어"가 될 것입니다. 기능은 아마 더 오래된 버전이 당신이 밑바닥에 보이는 실제 것과 대체 될 것이라고 주석 처리했습니다.

물론 올바른 방법은 VCS를 신뢰하고 사용하지 않는 코드를 삭제하는 것입니다. :)

0

는 그냥 알다시피 :

$(function() { 

가 동일해야 :

$(document).ready(function(){ 

이 가끔 미래에, 그래서 코드를 실행하는 다른 방법 (TMTOWTDI)의 흔적 알림을두고, 다시 돌아 가면 재교육 경험이 될 것입니다. 그러면 다른 문제에 대한 좋은 접근 방법이 될 수 있습니다.

그래도 좋은 습관은 아니지만 (특히 컴파일되지 않았으므로 여전히 데이터를 전송하는 그물에서) 논평하는 것은 여전히 ​​유용합니다. 그러나 일반적으로 영어 리마인더에 주석을 사용하고 싶지는 않습니다.