使用php加载页面,但使用jquery淡入

时间:2012-12-03 15:53:53

标签: php jquery loading dynamic-loading

我用php动态加载我页面中的内容。 我想用jquery添加一个很好的效果,比如淡入淡出。

但是如果用户关闭了javascript,我希望我的页面仍能正常工作。

这是我加载内容的PHP代码:

/// load page content
        $pages_dir = 'content';

        if(!empty($_GET['p'])) {

            $pages = scandir($pages_dir, 0);
            //delete . and ..
            unset($pages[0], $pages[1]);

            $p = $_GET['p'];

            // only files that are in the array can be loaded
            if (in_array($p. '.php', $pages)) {
                include($pages_dir. '/'.$p. '.php');    

            } else {
                echo 'This page is not available';
            }
        } else {
            include($pages_dir. '/index.php');
        }

1 个答案:

答案 0 :(得分:3)

这就是我所做的。在我的PHP代码中用id“fadein”包装了一个div,然后使用了这个jquery代码:

$(function(){
            $('#fadein').hide();
            $('#fadein').fadeIn();

        });