Javascript 如何使用滑动切换功能为每个按钮添加各种隐藏div(内容)

Javascript 如何使用滑动切换功能为每个按钮添加各种隐藏div(内容),javascript,html,Javascript,Html,我到处找了,但找不到类似的东西 > I need this Slide toggle function to work for various hidden divs > (that contain images and text) that belong to each button,if it's > possible the hidden divs slide from the right or even from bottom to > up.Also if i

我到处找了,但找不到类似的东西

> I need this Slide toggle function  to work for various hidden divs
> (that contain images and text) that belong to each button,if it's
> possible the hidden divs slide from the right or even from bottom to
> up.Also if it's possible to add hoover on buttons to let the user know that
they are buttons to click on them, 
如果需要更多解释,请让我知道。我将感谢您的帮助

以下是想法的解释:


如果希望所有字段都是必填字段,则如果
$name
$email
中的任何一个字段为空,则应抛出错误;所以你用OR。另外,如果反垃圾邮件不是4,只需抛出一个错误,您不必检查
$\u POST['submit']
,因为您已经检查了它

  if ($_POST['submit']) {
        if ($name != '' OR $email != '') {
                if ($human == '4') {                 
                        if (mail ($to, $subject, $body, $from)) { 
                                echo '<p>Your message has been sent!</p>';
                        } else { 
                                echo '<p>Something went wrong, go back and try again!</p>'; 
                        }
                } else {
                        echo '<p>You answered the anti-spam question incorrectly!</p>';
                }
        } else {
            echo '<p>You need to fill in all required fields!!</p>';
        }
}
if($\u POST['submit'])){
如果($name!=''或$email!=''){
如果($human=='4'){
如果(邮件($to,$subject,$body,$from)){
回显“您的邮件已发送!

”; }否则{ echo“出现问题,请返回并重试!

”; } }否则{ echo“您错误地回答了反垃圾邮件问题!

”; } }否则{ echo“您需要填写所有必填字段!!

”; } }
你所说的“php错误150”到底是什么意思?你是说错误是“如果MySQL报告CREATE TABLE语句中的错误号1005,并且错误消息指向错误150,则表创建失败,因为外键约束的格式不正确。”?你得到了上面图像的html,恐怕我没有,我甚至不知道如何启动它,这是一个大约一周前出现的想法,并且一直在寻找类似的东西。发布在问题上的JSFIDLE是我能找到的唯一与此功能类似的东西:(Ps:很高兴再次见到你,非常感谢你在这方面的时间和帮助,非常抱歉给我带来巨大的痛苦:(酷,我会尽量记住3个盒子,在这里我尽可能地清理了它,更改了按钮代码,添加了一个类和id。(除了CSS)还将表格宽度更改为1000,以使按钮更大,从而使图像适合一个区域。那么,这里有什么不同?您可以提供一些关于该问题的讨论吗?更新了答案。可能这不是php错误150的原因,不管是什么。从未遇到过它。