如何检测调用jquery脚本的内容

时间:2012-11-02 13:00:09

标签: javascript jquery

没有代码的道歉。但我没有这个问题的起点。

我搜索过jquery和javascript文档,但我必须使用错误的术语,因为我无处可去。

我希望在jquery脚本中执行操作,具体取决于调用脚本的内容。

即。我在几个php文件中有相同的jquery脚本。我不想为每个php文件创建一个单独的脚本。我想知道哪个php文件调用了该脚本并相应地改变了它的行为。

想要这样做似乎是一件非常合理的事情我希望这是一个非常简单的问题。

2 个答案:

答案 0 :(得分:2)

查看window.location对象 - 它会告诉您包含HTML页面的网址。

答案 1 :(得分:0)

让PHP文件回显一个配置对象,告诉JS如何表现(例如,它执行的页面类型):

<script type="text/javascript">
    config = <?php
        $config = array("page" => …, "state" => …);
        echo json_encode($config);
    ?>;
</script>
<script type="text/javascript" src="/common.js"></script>