我已经看过其他问题/答案,似乎没有一个对我有用。
我有一个通过AJAX加载的PHP文件。我有......
include('mods/math/include/geometry_styles.php');
geometry_styles.php
文件基本上就是这样......
<style>
.proof_ol_outdent {
position: relative;
margin-left: -18px;
}
</style>
.proof_ol_outdent
样式未被Firebug识别(或就此而言使用)。如果我弄乱了include()
的路径,我似乎也没有得到任何PHP错误,这似乎很奇怪。如果我将include
更改为require
,则一切都会中断。
但是,我认为我的路径是正确的,因为我有一个DEFINES文件,我也使用include
加载它的路径是include('mods/math/include/geometry_defines.php');
。使用该路径正确加载和使用定义。
我不知道为什么这不起作用。任何帮助将不胜感激。
更新:回答几个评论问题......
1。)AJAX正在加载适合<tbody id="problem_area"> </tbody>
的表行。
2.。)有一个名为ajax_loading.php
的文件,它按id号加载用户指定文件的内容。像这样:ajax_loading.php?problem_id=34
3。)如果我直接浏览到ajax_loading.php?problem_id=34
我不会得到<style></style>
标签。
答案 0 :(得分:0)
我找到了另一种方法来获取我的CSS。因此,我正在关闭这个帖子。我的感觉是,由于数据是通过AJAX加载的,这导致了某种问题。我不确定。但
感谢所有评论并试图提供帮助的人。