Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.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
Php 淡入不正常工作_Php_Javascript_Jquery - Fatal编程技术网

Php 淡入不正常工作

Php 淡入不正常工作,php,javascript,jquery,Php,Javascript,Jquery,尝试删除回调函数以hide(): 另外,您有一个表单和一个具有相同id的div。我建议您更改其中一个,因为这可能是导致您的成功消息无法显示的原因 Ad@mjQuery中的函数将函数作为第二个参数。第一个参数是隐藏元素的动画持续时间。如果您只想在没有动画的情况下隐藏submit按钮,则无需使用回调,只需调用hide(),然后调用fadeIn()您的新元素即可。如果确实需要动画,请将持续时间指定为第一个参数。的第一个参数,第二个参数是回调: $('form#submit').hide(); $('d

尝试删除回调函数以
hide()

另外,您有一个表单和一个具有相同id的div。我建议您更改其中一个,因为这可能是导致您的成功消息无法显示的原因

Ad@mjQuery中的函数将函数作为第二个参数。第一个参数是隐藏元素的动画持续时间。如果您只想在没有动画的情况下隐藏submit按钮,则无需使用回调,只需调用
hide()
,然后调用
fadeIn()
您的新元素即可。如果确实需要动画,请将持续时间指定为第一个参数。

的第一个参数,第二个参数是回调:

$('form#submit').hide();
$('div.success').fadeIn();

. 虽然
hide()
在回调之前确实应该有一个持续时间,但jQuery似乎会鸭子式键入它,并为您将持续时间设置为默认值。在这里工作正常:…可能是您的超大whatchamacallit干扰了?我不知道hide函数是如何工作的。这是我错过的一段时间:)div工作的淡入。我的数据现在需要提交..数据库代码看起来不错。尝试设置错误报告(E_ALL);在页面顶部。它实际上只会与回调一起工作。不确定您为什么要这样做,但显然您可以。
<div id="contact">
    <form id="submit" method="post">
        <legend>Enter InformationEnter InformationEnter InformationEnter InformationEnter InformationEnter InformationEnter InformationEnter Information</legend>
        <div id="submit">
            <input id="email" name="email" value="Email Address" size="20" type="text" />
            <button class="buttonPositive" type="submit">Submit</button>
        </div>
    </form>

    <div class="success" style="display: none;">We will email you shortly.</div>    
</div>
// This is config.php //
$sql = mysql_connect("localhost","root","");

if (!$sql)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("test", $sql);
//

include('config.php');

// CLIENT INFORMATION  
$email = htmlspecialchars(trim($_POST['email']));  

$addClient  = "INSERT INTO clientEmails (Email) VALUES ('$email')";
mysql_query($addClient) or die(mysql_error());
$('form#submit').hide();
$('div.success').fadeIn();
$('form#submit').hide(0, function() {
    $('div.success').fadeIn();
});