Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.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
Jquery $(';.object';)。单击(function(){})–;导致按钮消失?_Jquery_Wordpress_Crash_Click - Fatal编程技术网

Jquery $(';.object';)。单击(function(){})–;导致按钮消失?

Jquery $(';.object';)。单击(function(){})–;导致按钮消失?,jquery,wordpress,crash,click,Jquery,Wordpress,Crash,Click,我最近为一个客户上传了一个WordPress网站。起初还不错,但现在已经有3次了,在12-24小时的正常状态之后,情况开始变得奇怪。例如,向下箭头(使页面向下滚动)或不可见,但功能正常 我删减了代码(即删除未使用的插件,删除不必要的脚本,从而减少冲突的机会)。这似乎有所帮助 在这一点上,网站是稳定的:maisonsivo.ca 话虽如此,上一次出现故障时,downbutton是唯一一个失败的按钮:除了第一页上的downbutton的第一个实例外,其他每个按钮都是不可见的——仍然存在,功能正常,但

我最近为一个客户上传了一个WordPress网站。起初还不错,但现在已经有3次了,在12-24小时的正常状态之后,情况开始变得奇怪。例如,向下箭头(使页面向下滚动)或不可见,但功能正常

我删减了代码(即删除未使用的插件,删除不必要的脚本,从而减少冲突的机会)。这似乎有所帮助

在这一点上,网站是稳定的:maisonsivo.ca

话虽如此,上一次出现故障时,downbutton是唯一一个失败的按钮:除了第一页上的downbutton的第一个实例外,其他每个按钮都是不可见的——仍然存在,功能正常,但不可见。修正:在CSS中特别声明它应该具有可见性:继承、不透明度:1等等

从那时起;我很好奇是否有人看到这里的downbutton代码有问题:

$(function() {
    $('.glissante').click(function(){
    $j(window).scrollTo( {top:'+=400px', left:'0'} , 
                         {duration:500, interrupt:false });
    });
});
它使用在functions.php中链接的ScrollTojQuery

浏览器是否不喜欢存在多个具有相同类和函数的实例

换一种方式写会有帮助吗? 喜欢用if。。。hasClass(虽然我不熟悉)

上下文:该网站托管在GoDaddy上的“托管Wordpress帐户”上


感谢您的帮助。

恕我冒犯,您不熟悉
hasClass()
,但您
有客户机
?更严重的是,如果你的按钮都在那里,但是看不见,那么有些东西会让你看不见。每次取出一点代码,直到行为停止,然后检查最后删除的内容以查找原因在调用click事件之前,请选中$(“.glissant”).length查看元素是否存在。@DinMyte显示的代码不调用单击事件…OP绑定到单击事件,该事件有效,无论元素是否存在,并且不能使按钮设置为
display:none
OP,为什么在一行中使用
$
,然后在下一行中使用
$j
?您的项目中是否使用了多个版本的jQuery?@delighteddod我通常使用$,我发现在scrollTo的副本中,开发人员包含的主题似乎不起作用。我查看了他们的scrollTo代码,并复制了相同的$j。。。事实上,这是我想问的另一件事。