我有一个 ajax 脚本,它可以在我的博客上获得一篇新文章和更改。
PHP 部分以此开头:
<?php include($_SERVER["DOCUMENT_ROOT"] . "/wp-blog-header.php"); ?>
另一部分:
<div id="content" <?php cyberchimps_filter_content_class(); ?>>
<?php do_action( 'cyberchimps_before_content'); ?>
<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; ?>
<?php elseif ( current_user_can( 'edit_posts' ) ) : ?>
<?php get_template_part( 'no-results', 'index' ); ?>
<?php endif; ?>
<?php do_action( 'cyberchimps_after_content'); ?>
</div>
和阿贾克斯:
<script>
(function($) {
$(document).ready(function() {
var refreshId = setInterval(function()
{
$('#content').load('<? echo get_bloginfo('template_directory'); ?>/new.php');
}, 30000);
});
})(jQuery);
当在 ajax 中刷新页面时(每 30 秒发生一次)video.js 永远不会回来,只是我得到了这个糟糕的播放器:
http://i39.tinypic.com/mmycyd.png
我漂亮的播放器是这样的:
http://i41.tinypic.com/xm6894.png
这是我的网站:neocsatblog.mblx.hu
如何解决这个问题?