0

我在单击链接后显示 div 时遇到问题。

当我按下第一个 div 中的一个链接时,下面会出现一个新的 div。

我一直在jsfiddle中对此进行测试,那里的一切似乎都运行良好,但是当我将其放入地图页​​面时,单击链接时什么也没有发生...

这是工作 jsfiddle 示例:http: //jsfiddle.net/5NEu3/132/

这是 jsfiddle 中的原始地图页面:http: //jsfiddle.net/F2arQ/

这是我正在测试的原始页面,它是带有点表示“测试”的区域:http: //iseeit.no/webtest/

还有帮助我找出jquery代码的答案的链接: https ://stackoverflow.com/a/8153230/1238117

为什么会这样?我究竟做错了什么?有什么东西阻止它在原始 jquery 文件中工作吗?

4

1 回答 1

1
$(document).ready(function(){ // and this line
 $("#hedmarkvalg a").click(function(e){
   e.preventDefault();
   $(".toggle").hide();
   var toShow = $(this).attr('href');
   $(toShow).show();
   });
 }); // and close it

您忘记$(document).ready()在代码开头添加。您可以在jQuery网站上查看有关它的更多信息

于 2012-06-14T07:47:11.727 回答