javascript onclick slide div down而不是删除?

时间:2015-06-03 14:20:32

标签: javascript php

我在div元素中使用以下代码,因此当用户点击div中的链接时,div被隐藏/删除。

但是,有没有一种方法可以使用我用来移除div的相同的一行代码,而是让它向下滑动以隐藏?

$_SESSION['password_change'] = '<div id="bottom_notification" onclick="this.parentNode.parentNode.removeChild(this.parentNode);"><div id="bottom_notification_heading"><h23>Password Change!</h23><div class="boxclose" id="boxclose">&#10006;</div></div><p>Hi, your accessing your account for the first time, so we recommend you change your password.</p><p><a href="process/change_pass.php" rel="shadowbox;height=300;width=470">Click Here</a></p></div>';

1 个答案:

答案 0 :(得分:0)

<强> ontopic

对你的问题的简短回答是否定的,你不能,不是那一行。 Javascript没有用于滑动事物或动画制作动画的默认方法。这一切都必须由开发人员编写。

如果你不知道如何写这些东西或者不知道任何javascript我现在推荐jQuery作为一个库但是要知道如果你使用jQuery它就是#s更好地理解它背后的JS。 (jQuery =为您制作的一组JS函数,例如库)

jQuery website

<强> offtopic

在php session中存储网页块也很奇怪,因为这不是它所做的。

sessions用于通过页面重新加载/导航页面来保存小块数据或对象,在您的情况下,我会重新考虑使用PHP sessions来存储HTML而不是找到不同的在您的页面上显示div的解决方案。