在我能够点击任何链接之前需要点击该页面

时间:2012-04-04 15:35:29

标签: jquery asp.net-mvc-3 razor

我在项目中使用JQuery和MVC3 razor,鼠标点击有一个相当奇怪的问题。 当页面加载时,我被迫在鼠标/浏览器/网页识别出我点击链接之前点击页面中的某个位置。这发生在每个页面上,无论我点击什么链接,按钮,输入等。

我可以发布一些代码,但我不确定要发布哪个代码,因为这个问题渗透到整个网站,并且有比我可能进入一个帖子更多的代码。我相信它与jquery / javascript有关,但我不确定。

我不知道在哪里寻找问题,有没有人遇到过这个问题?如果是这样,你是如何纠正这个问题的?

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

我很确定它一定是一个表达问题,可能与某些CSS问题有关,你可以JSFiddle it吗?

或者可能在没有任何CSS的情况下测试您自己的页面? (只是注释掉CSS链接标签)

答案 1 :(得分:0)

我的建议是在整个解决方案中搜索所有.click(bind('click'几乎所有jquery点击事件,看看您在项目中定义的所有点击事件是否合法。此外,我建议开始剥离脚本和CSS层,看看你是否可以复制问题;注释掉所有CSS,看看你是否注意到了这个问题,然后开始评论所有核心JS。我认为你在CSS或Java Script中做了一些微妙的事情导致了这个问题,你需要回过头来看看它是什么。