Javascript 令人恼火的范围问题

Javascript 令人恼火的范围问题,javascript,joomla,scope,include,Javascript,Joomla,Scope,Include,像这样的小事让我发疯 使用一个典型的Joomla网站及其复杂性 从一个正常运行的网站开始。编辑模板的特定javascript文件以添加简单函数: function socialShare(title, url) { alert("goop!"); } 我在一个链接中引用它: <a class="icon-facebook" onclick="socialShare('blog-entries', '11-blog-article/15-oppressive-

像这样的小事让我发疯

使用一个典型的Joomla网站及其复杂性

从一个正常运行的网站开始。编辑模板的特定javascript文件以添加简单函数:

   function socialShare(title, url) {
    alert("goop!");
  }
我在一个链接中引用它:

<a class="icon-facebook" 
     onclick="socialShare('blog-entries', '11-blog-article/15-oppressive-tyranny&title=Triumph Over Tyranny')"> </a>


2)

显示足够多的HTML,为我们提供一个最小、完整、可验证的示例。这很难做到。我向您展示了我添加到include文件中的函数,它在一个文件中工作,但在另一个文件中不工作。我展示了包含文件的方式,并解释了它们包含的位置。唯一的帮助方法是在呈现文档时发布一个指向该文档src文件的链接,可能还有一个javascript include文件,这个愚蠢的小函数无法从该文件工作。我将编辑我的问题以提供这些。您需要添加MCVE。问题关闭的原因之一是:寻求调试帮助的问题(“为什么此代码不工作?”)必须包括所需的行为、特定的问题或错误以及在问题本身中复制它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请看:我并不十分乐观,我的上一次编辑完全解决了您的问题。到底什么是MCVE?请看我在上一次评论中发布的链接:重点是您需要发布足够的内容,以便我们复制问题。指的是按钮和各种外部文件;问题可能与这些有关。如果没有足够的HTML和JavaScript来重现这个问题,我们就无法真正了解到底发生了什么。
<script src="/bts/templates/vg_progressive/js/articleRev.js"></script>