【发布时间】:2018-10-03 14:03:00
【问题描述】:
我有一个应该刷新 div 的自定义函数。在这个 div 里面有一个 PHP 短代码,当我调用这个函数时应该刷新它。这很好用,但问题是当 div 开始时:
jQuery函数:
jQuery('.container').load(document.URL + ' .container');
PHP:
<div class="container">
<?php echo do_shortcode( '[wpfd id="' . $id . '"]' ); ?>
</div>
当我最初用我的加载函数加载它时的样子:
它应该是什么样子(刷新整个网站后):
我的计划是构建自己的 ajax 加载来控制内容,但这看起来不像预期的那样。我的代码有什么问题?
【问题讨论】:
-
看起来你没有css
-
没错.. 如果将 html 页面加载到 div 中,则需要使用内联样式。如果样式在标题中,您需要确保您拥有所有样式和类..
-
@bothofyou 你说的太对了,让我检查一下
-
感谢您带我走上正确的道路。插件 css 文件也被命名为 style.css,但有自己的内容,并在站点刷新和内容可见后加载。现在把它移到我的functions.php谢谢你给我这个小小的大脑推动:D
-
你可以给我的答案投票。这将宣布我的正式愚蠢。非常感谢你帮我大声笑!
标签: javascript php jquery