Перагрузачных адзін Top Div, выбраўшы спасылку ў ніжняй Div (які павінен паводзіць сябе незалежна адзін ад аднаго)

Я спадзяюся, што вы можаце мне дапамагчы з гэтым!

У мяне ёсць файл 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, і я націскаю апошні фільм справа, ён загружае ўсю старонку, так што ніжняя пракруткі Div не застаецца ў тым жа месцы, дзе гэта было, калі я націснуў на спасылку апошняга фільма, калі не ідзе ў пачатку гэтага ніжняй пракруткай Div.

Гэта мой файл films.php:

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

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

?>


    <head>


    </head>
<body>          


<?php


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

    <div class='films'>

    <?php echo $films[$film]['title']['en']."
"; echo $films[$film]['director']."
"; echo $films[$film]['year']."
"; ?> </div> <div style='width: 200px; height: 60px; overflow: auto; overflow-y: hidden;'> <div style='width: 700px;'> <?php foreach($films as $film=>$attribute) { echo "".$films[$film]['title']['en']." | "; } ?> </div> </div> </div> </body> </html>

What I wish is to have the Top Div reloaded with the info of the movie I choose every time, and only that Div, not the entire page, that way the bottom scrolling Div will behave independently of the Top Div.

I want to avoid Iframes or Objects. I believe I need to use JQuery, AJAX, but I don't know how to make it work. I've been searching for hours to find the solution for this and I had no luck.

Could you help me please?

Thanks!

1

1 адказы

Тое, што я лічу, што вам трэба выкарыстоўваць некаторы тып «Карусель» jQuery плягін (Google ёсць так шмат)

вось адзін

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

вось яшчэ трохі

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

0
дададзена
Дзякуючы GX, справа ў тым, што кліент хоча, каб пазбегнуць якіх-небудзь адмысловых эфектаў на пракруткай ніжняй DIV, ён павінен быць гэтак жа проста, як Магчымае: адзін пстрычка па спасылцы і кіно адлюстроўваюцца дадзеныя без якіх-небудзь спецыяльных эфектаў.
дададзена аўтар Cecilia, крыніца