2011-10-28 5 views
1

이 부분을 도와주세요.하단 부분의 링크를 선택하여 상단 부분을 다시로드하십시오 (독립적으로 작동해야 함)

$ films이라는 배열의 항목으로 위치한 영화 세부 정보 (제목, 감독, 연도)가있는 filmsContents.php 파일이 있습니다.

그것은 다음과 같습니다

<?php 

$films = array(
    'movieOne' => array(
      'title' => array(
       'en'=>'Movie ONE', 
       'es'=>'PELICULA UNO' 
        ), 
      'director' => 'John Doe 1', 
      'year' => '2011' 
      ), 
    'movieTwo' => array(
      'title' => array(
       'en'=>'Movie TWO', 
       'es'=>'PELICULA DOS' 
        ), 
      'director' => 'John Doe 2', 
      'year' => '2010' 
      ), 
    'movieThree' => array(
      'title' => array(
       'en'=>'Movie THREE', 
       'es'=>'PELICULA TRES' 
        ), 
      'director' => 'John Doe 3', 
      'year' => '2009' 
      ), 
    'movieFour' => array(
      'title' => array(
       'en'=>'Movie Four', 
       'es'=>'PELICULA CUATRO' 
        ), 
      'director' => 'John Doe 4', 
      'year' => '2008' 
      ), 
    'movieFive' => array(
      'title' => array(
       'en'=>'Movie FIVE', 
       'es'=>'PELICULA CINCO' 
        ), 
      'director' => 'John Doe 5', 
      'year' => '2007' 
      ), 
    'movieSix' => array(
      'title' => array(
       'en'=>'Movie SIX', 
       'es'=>'PELICULA SEIS' 
        ), 
      'director' => 'John Doe 6', 
      'year' => '2007' 
      ) 

     ); 

?> 

내가 뭘하고 싶은 것입니다 :

는 영화의 하나의 세부 사항이 표시되는 홈페이지 상단 사업부가있는 페이지, 그리고 바닥을 가지려면 스크롤 Div 여기에서 각 영화에 대한 링크가 맨 위에있는 Div에 표시됩니다.

나는 이것을 완벽하게 할 수 있었지만, 아래쪽 스크롤링 Div에 15 개의 영화가 있고, 오른쪽에있는 마지막 영화를 클릭하면 전체 페이지가로드되므로, 아래쪽 스크롤링 Div는 머물러 있지 않습니다. 마지막 영화의 링크를 클릭했을 때와 같은 장소, 그렇지 않은 경우 해당 하단 스크롤 부분의 시작 부분으로 이동합니다. ,

<?php include_once("filmsContent.php"); 

@$film = $_REQUEST['title']; 

?> 

<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'> 
    <head> 


    </head> 
<body>   


<?php 


echo "<div class='content'>"; ?> 

    <div class='films'> 

    <?php echo $films[$film]['title']['en']."<br />"; 
      echo $films[$film]['director']."<br />"; 
      echo $films[$film]['year']."<br />"; 
    ?> 

    </div> 


    <div style='width: 200px; height: 60px; overflow: auto; overflow-y: hidden;'> 

    <div style='width: 700px;'> 

    <?php 

foreach($films as $film=>$attribute) 
    { 
    echo "<a href='?title=".$film."'>".$films[$film]['title']['en']."</a> | "; 

    } 
    ?> 
     </div> 
     </div> 

</div> 



</body> 
</html> 

내가 원하는 것은하고, 상위 사업부 내가 모든 시간을 선택 영화의 정보와 함께 다시로드하도록 해당 사업부가 아닌 전체 페이지입니다 :

이 내 films.php 파일입니다 그런 식으로 Div가 맨 위 div와 독립적으로 작동합니다.

나는 iframe이나 개체를 피하고 싶습니다. 나는 JQuery, AJAX를 사용할 필요가 있다고 믿지만, 어떻게 작동시키는 지 모르겠다. 나는 이것에 대한 해결책을 찾기 위해 몇 시간 동안 수색 해왔고 운이 없었다.

제발 도와 주실 수 있나요?

감사합니다. 난 당신이 사용할 필요가 믿는 것을

답변

0

는 '회전 목마'jQuery 플러그인의 몇 가지 유형 여기

http://jqueryfordesigners.com/demo/infinite-carousel.html 여기

좀 더

입니다 (많은 거기에 구글)

http://www.tripwiremagazine.com/2011/06/jquery-carousel.html

+0

고마워요 GX는 고객이 스크롤하는 하단 div에 특수 효과를 피하기를 원합니다. 가능하면 간단해야합니다. 링크를 한 번 클릭하면 동영상 세부 정보가 특수 효과없이 표시됩니다. – Cecilia

관련 문제