Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery脚本运行两次_Javascript_Jquery - Fatal编程技术网

Javascript JQuery脚本运行两次

Javascript JQuery脚本运行两次,javascript,jquery,Javascript,Jquery,网页中的某些JQuery脚本运行两次。这是怎么回事?也许有人面临这样的问题 例如(从DB获取项目总数并以$(document.ready(function(){});)运行的代码): 正如我在FireBug(Firefox插件)中看到的,代码运行两次 非常感谢您的帮助。这个片段太小,无法给您答案。在您的页面中可能有几个原因导致这种情况。使用Firebug的Javascript调试器,查看包含此代码段的函数(如果有),查看从何处调用它,等等。换句话说:开始调试,因为如果没有完整的页面呈现,我们无法

网页中的某些JQuery脚本运行两次。这是怎么回事?也许有人面临这样的问题

例如(从DB获取项目总数并以$(document.ready(function(){});)运行的代码):

正如我在FireBug(Firefox插件)中看到的,代码运行两次


非常感谢您的帮助。

这个片段太小,无法给您答案。在您的页面中可能有几个原因导致这种情况。使用Firebug的Javascript调试器,查看包含此代码段的函数(如果有),查看从何处调用它,等等。换句话说:开始调试,因为如果没有完整的页面呈现,我们无法完成此操作

bounce-我经历过这种情况,通常归结为一个事实,部分$ajax请求正在用html和相关jquery代码填充div。即使html每次都被覆盖,jquery事件也会被多次附加。您必须检查那些被绑定的事件,然后重新绑定或取消绑定()并绑定,或者将jquery代码放在父页面中,而不是部分页面中


当然,情况可能并非如此,但肯定与我所经历的症状相同。

您能显示完整的代码吗?包括ready()部分?
$.post("/index/getitemscount/", {} ,function(data){
            $('#items_count_div').html(data);
}, 'text');