jQuery load()函数无法正常工作

时间:2018-10-03 14:03:01

标签: javascript php jquery

我有一个自定义函数,应刷新一个div。在此div内有一个PHP短代码,当我调用该函数时应刷新它。效果很好,但问题在于div最初何时获得:

jQuery函数:

jQuery('.container').load(document.URL + ' .container');

PHP:

<div class="container">
    <?php echo do_shortcode( '[wpfd id="' . $id . '"]' ); ?>
</div>

最初使用加载功能加载时的外观:

enter image description here

它的外观(刷新整个网站后):

enter image description here

我的计划是构建自己的Ajax加载来控制内容,但这看起来并不理想。我的代码有什么问题?

1 个答案:

答案 0 :(得分:0)

解决方案:

插件的CSS文件也被命名为style.css,这就是为什么我认为所有内容都很酷,但是它具有自己的内容,并且在网站刷新并且内容可见后才被加载。当不加载内容时,CSS文件也不会加载(这是愚蠢和静态的,但是可以):

wp_enqueue_style( 'file_download', content_url() . '/plugins/wp-file-download/app/site/themes/wpfd-default/css/style.css' );