2012-01-31 2 views
3

jparallax를 매우 오래된 버전에서 1.0 버전으로 업데이트하는 데 문제가 있습니다. 나는 jparallax 플러그인을 사용하여 절반 완성 사이트를 물려 받았다. 시차 효과가 완료되었습니다. 문제는 jQuery 1.2.6을 사용하여 매우 오래된 버전이라는 점입니다. 이미지를 표시하는 데 사용되는 "colorbox"와 이벤트를 표시하는 데 사용하는 아약스에 문제가 발생합니다.jparallax 이전 버전에서 1.0 버전으로 업그레이드

최신 jquery로 업그레이드하면 내 ajax와 colorbox가 모두 수정되지만 시차는 깨집니다. 누구도 낮은 jparallax에서 1.0으로 업데이트 한 적이 있습니까?

지금 'xparallax'로 전달되는 '시차'

  • 'xtravel'와 'ytravel'옵션 'jParallax'변경 저자의 jParallax github changelog

    1. 네임 스페이스에 따라 변경 사항은 다음과 1.0 버전 이전 jParallax 대체 1.7.1
    2. 에 jQuery를 1.2.6에서 변경 'yparallax'
    내 문제를 단순화

    추가 정보 :

    1. 기본 mouseport 내가 원하는 무엇인가하는 몸이다.
    2. 내가 하나가 내가 수행이나 제안이 무슨 문제를 볼 수 있습니까이 사이트

    에 대한 '동결/고정 취소'또는 'linkResponse'기능이 필요하지? 실수를 저지른 곳을 이해하지 못하고 마감일이 다가오고 있습니다. 어떤 방향이라면 크게 감사하겠습니다. 모든 입력에 감사드립니다.

  • +0

    나는 단지 JS 만 쓰는 것으로 해결했다. – Lenin

    답변

    1

    drupal에서 jparallax도 사용하고 계신 것으로 보입니다. 나는 너와 같은 문제가있다.

    triggerExposeEdges:true은 새로운 버전에서는 작동하지 않는 것으로 보이지만 작성자의 변경 내역에서는 언급되지 않았습니다.

    또한 내가 시도한 것은 시차 효과가있는 세 가지 div가 있다는 것입니다. 이전 버전에서는 레이어가 별도로 움직 였지만 이제는 병합되어 오른쪽으로 잘립니다. 이 문제를 해결할 방법을 찾지 못했습니다.

    편집 : 세 개의 레이어에 대해 jparallux를 별도로 정의하여이 문제를 해결했습니다. 물론 Drupal의 기본 jQuery와 함께 최신 jParallux를 사용하고 있습니다. , 당신은뿐만 아니라 당신의 문제를 해결할 수있을 거라고 이런 식으로

    jQuery(document).ready(function(){ 
        jQuery(".ceu").parallax({ // First layer div of cloud image 
        xparallax: "30px", 
        xorigin: 0.0, 
        yparallax: false, 
        }); 
    jQuery(".runfundob").parallax({ // Second layer div of a Sunbeam 
        xparallax: "40px", 
        xorigin: 0.6, 
        yparallax: false, 
        }); 
    jQuery(".bottom").parallax({ // Third layer div of a very wide hotel with a vintage car in front. 
        xparallax: "20px", 
        xorigin: 0.6, 
        yparallax: false, 
        }); 
    }); 
    

    그리고 내 생각 : 나는 변경했습니다 한가지는 자바 스크립트를했다.

    +0

    고맙습니다. 수락을 위해 의견을 남겨 둡니다. 문제를 풀지는 않았지만 jQuery를 통해 해결할 수 있습니다. 감사 – Lenin

    관련 문제