2014-10-31 81 views
0

我曾帮助我的上一个问题,以便能够通过JavaScript与我的导航栏创建不断变化的导航链接。现在我需要在同一个JavaScript中自动创建按钮。这就是我的,这是代码创建的,CSS和html输出。 http://jsfiddle.net/k35wawyg/2/REWRITE:Navlinks图片按钮效果

什么应该发生

希望发生的事情是按钮在右上角出现上述对方,但似乎这是行不通的。此外,按钮应与JavaScript的SRC是链接将是HTML里面有

<div id="navigation"> 
    <div class="navlinks"> 
     <div id="output2"> 
     </div> 
    </div> 
    <script src="nav.js"> 
</div> 

到底发生了什么

正如你可以在的jsfiddle看到,他们是的NavBar下,对面对方,点击它将使输出控制台错误有:

Uncaught ReferenceError: execFunction() is not defined

请帮助。由于JSFIDDLE请求,我重写了这个问题。

回答

0

我认为你的片段有许多问题。我修改了代码,这里是一个新的jsFiddle,现在似乎工作。因为我改变了很多东西,所以我不能在这里列出它们,但是如果您将新代码与现有代码进行比较,希望它变得清晰。

jsFiddle

也许最大的变化是这样的职能调用:

<a onclick="execFunction2();"> 
+0

有这个问题是点击后按钮消失? – 2014-10-31 14:55:58

+0

我已经了解到您的原始问题是未捕获的异常,并且已经(显然)在代码更改中得到解决。这听起来像你有一个全新的问题? – Kolban 2014-10-31 14:59:34

+0

我这样做,但我显然只能每90分钟发布一次。 – 2014-10-31 15:01:53