Jquery $(';.object';)。单击(function(){})–;导致按钮消失?
我最近为一个客户上传了一个WordPress网站。起初还不错,但现在已经有3次了,在12-24小时的正常状态之后,情况开始变得奇怪。例如,向下箭头(使页面向下滚动)或不可见,但功能正常 我删减了代码(即删除未使用的插件,删除不必要的脚本,从而减少冲突的机会)。这似乎有所帮助 在这一点上,网站是稳定的:maisonsivo.ca 话虽如此,上一次出现故障时,downbutton是唯一一个失败的按钮:除了第一页上的downbutton的第一个实例外,其他每个按钮都是不可见的——仍然存在,功能正常,但不可见。修正:在CSS中特别声明它应该具有可见性:继承、不透明度:1等等 从那时起;我很好奇是否有人看到这里的downbutton代码有问题:Jquery $(';.object';)。单击(function(){})–;导致按钮消失?,jquery,wordpress,crash,click,Jquery,Wordpress,Crash,Click,我最近为一个客户上传了一个WordPress网站。起初还不错,但现在已经有3次了,在12-24小时的正常状态之后,情况开始变得奇怪。例如,向下箭头(使页面向下滚动)或不可见,但功能正常 我删减了代码(即删除未使用的插件,删除不必要的脚本,从而减少冲突的机会)。这似乎有所帮助 在这一点上,网站是稳定的:maisonsivo.ca 话虽如此,上一次出现故障时,downbutton是唯一一个失败的按钮:除了第一页上的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。。。事实上,这是我想问的另一件事。