2012-08-06 1 views
0

회사의 스크롤링 사이트에서 일하고 있으며 스크롤을 수행하기 위해 SerialScroll을 사용하고 있습니다. 좌절감 나는 뒤로 버튼을 구현하는 좋은 방법을 찾을 수 없으며 사용자 경험이 작동하지 않아도 내 상사는 1 년이 걸린 이전 계약 개발자와 끔찍한 경험을했습니다. 마지막 사이트의 뒤로 버튼. 그래서 그들은이 문제에 대해 내 말을 듣기를 꺼려합니다.SerialScroll on Before 함수에서 Jquery가 반환 할 수있는 위치

serialScroll은 postion에 상수 변수를 사용합니다. 제 생각에 순진하기는하지만 serialScroll 함수 외부에서 해당 위치 변수를 업데이트하는 방법을 찾는 것이 좋습니다. 그런 식으로 뒤로 버튼을 클릭하면 serialScroll 위치를 업데이트 할 수 있습니까 ??? 나는 삶의 해결책을 찾을 수 없거나 심지어 가능하다면? 어떤 도움이라도 대단히 감사하겠습니다. 실제로 Dreamweaver에서 개방 클래스 파일 중 하나 개 매우 한심한 방법이 있습니다

$(function(){ 
var next_btn = $('#sec0_nav a.next'); 
var prev_btn = $('#sec0_nav a.prev').hide(); 

     $('#wrapper').serialScroll({ 
      target:'#sec', 
      items:'.prod_list', 
      prev: prev_btn, 
      next: next_btn, 
      axis:'x', 
      navigation:'#prod_nav li a', 
      duration:500, 
      force:true, 
      cylce: false, 

      onBefore:function(e, elem, $pane, $items, pos){ 

       prev_btn.add(next_btn).show(); 
        if(pos == 0)prev_btn.hide(); 
       else if(pos == $items.length -1) 
        next_btn.hide(); 

        $('.prod_list').removeClass('current'); 

     },//end onBefore  


     onAfter:function(elem) { 
      var posPlace = (elem).id; 
       location.hash = posPlace; 
        $(elem).addClass('current'); 

      }//End onAfter 

    });//end serialScroll 

}); 
+0

실제로 페이지를 떠날까요, 아니면 이전에 참조 된 페이지 내의 다른 객체 (예 : 해시 등)를 가로 지르는 방법으로 '뒤로'버튼을 사용 하시겠습니까? – Ohgodwhy

+0

페이지를 떠나십시오. 항목을 클릭하면 해시가 업데이트됩니다. 다시 버튼을 눌러 역사를 거슬러 올라갈 때 scrollTo를 사용할 수는 있지만 serialScroll 내의 위치는 엉망입니다. 나는. 항목 4에 있고 사용자가 다음 버튼을 누르면 항목 1로 이동하기 위해 뒤로 버튼을 사용하면 serialScroll이 항목 5로 이동합니다. –

답변

0

:

여기에 내 현재 기능입니다. Dreamweaver의 검색 기능을 사용하여 파일을 검색하고 클래스 파일에 extensions.txt가 설정된 경우 dreamweaver는 클래스 파일을 검색하여 resutls를 반환합니다. 그런 다음 결과를 두 번 클릭하면 dreamweaver에서 클래스 파일이 열립니다. Adobe가 클래스 파일을 열지 못하게하는 것을 잊어 버린 유일한 장소입니다.

+0

다른 스택 오버플로 문제에 대한 항목입니다. 나는 잘못된 것을 붙여 넣었다. 나는 아직도 이것에 종사하고있다. – mdarin

+0

그것은 내 하루를 만들 것입니다! –