点击链接时显示div的问题

时间:2012-06-14 07:39:07

标签: jquery html css toggle

点击链接后显示div时出现问题。

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

我一直在jsfiddle测试这个,一切似乎在那里工作正常,但是当我把它放在地图页面时,当我点击链接时没有任何反应......

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

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

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

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

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

1 个答案:

答案 0 :(得分: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网站

查看有关该信息的更多信息