Javascript 我怎样才能让点击或延迟关闭一个div $(document).ready(function(){$(.success”).mousedown(function(){$(.success”).hide(); }) $(document).ready(function(){$(.error”).mousedown(function(){$(.error”).hide(); }) $(document).ready(function(){$(“.success”).delay(5000).fadeOut(400);}); }) $(document).ready(function(){$(“.error”).delay(5000).fadeOut(400);}); })

Javascript 我怎样才能让点击或延迟关闭一个div $(document).ready(function(){$(.success”).mousedown(function(){$(.success”).hide(); }) $(document).ready(function(){$(.error”).mousedown(function(){$(.error”).hide(); }) $(document).ready(function(){$(“.success”).delay(5000).fadeOut(400);}); }) $(document).ready(function(){$(“.error”).delay(5000).fadeOut(400);}); }),javascript,jquery,Javascript,Jquery,正如您所看到的,这段代码应该可以工作,但它只听鼠标单击/鼠标按下,而不是同时听鼠标单击/鼠标按下和延迟淡出,有什么想法吗?看起来不错,或者如果您将代码的格式设置得更好一些会更好,太好了。是的,使用它们测试站点没有错误,但我的在线服务器上的文件与在它们测试站点上的文件不一样。在jnetscripts.com/test/example.php上证明它是在线的。我也不是一个专家代码。如果你知道更好的方法,请告诉我什么更好,非常感谢您的评论,我可以让它在点击或淡出时隐藏,但不能在网站在线时同时隐藏,但再

正如您所看到的,这段代码应该可以工作,但它只听鼠标单击/鼠标按下,而不是同时听鼠标单击/鼠标按下和延迟淡出,有什么想法吗?

看起来不错,或者如果您将代码的格式设置得更好一些会更好,太好了。是的,使用它们测试站点没有错误,但我的在线服务器上的文件与在它们测试站点上的文件不一样。在jnetscripts.com/test/example.php上证明它是在线的。我也不是一个专家代码。如果你知道更好的方法,请告诉我什么更好,非常感谢您的评论,我可以让它在点击或淡出时隐藏,但不能在网站在线时同时隐藏,但再次测试您提供的链接的网站,仅在出现错误时显示,并显示没有错误,但在我的本地主机上,点击和延迟都无法同时工作,在线时只有延迟或点击可以工作,但不能同时工作一起,我不知道为什么。
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script> 


<script type="text/javascript"> 
$(document).ready(function(){ $(".success").mousedown(function(){ $(".success").hide();
})
$(document).ready(function(){ $(".error").mousedown(function(){ $(".error").hide();
})
</script>
<script type="text/javascript"> 
$(document).ready(function(){ $(".success").delay(5000).fadeOut(400); });
})
$(document).ready(function(){ $(".error").delay(5000).fadeOut(400); });
})
</script>