У меня есть ссылка на забытый пароль. При нажатии ссылки я хочу отобразить div. Вот мой демо-код. Есть что-то, чего мне не хватает. JSP код:Отображение содержимого div с помощью jquery
<form action="login" method="post">
<label>Username :</label>
<input type="text" value="" name="email">
<label>Password :</label>
<input type="password" value="" name="password">
<input class="submit" type="submit" value="Login" name="Login">
<div id="link" class= "link">Forgot Password?</div>
</form>
<div id="forget-details" class = "forget-details">
<h1>Forgot Your Password</h1>
<p>Enter your registered email address and we will send you a link to reset your password.</p>
<input type="text" value="" name="email" placeholder = "Enter your registered email"/>
CSS:
form div.link{
color: #44869b;
cursor: pointer;
font-family: DIN,Helvetica,Arial,sans-serif;
font-size: 12px;
margin-top: 105px;
text-transform: inherit;
}
.forget-details {
background-color: #333;
float: right;
margin: 7px 0;
padding: 11px;
width: 97%;
display:none;
}
Jquery:
$(document).ready(function(){
$(".link").click(function(){
$(".forget_details").show();
});
});
Вы можете добавить демо? – Mritunjay
Ваш класс в формате HTML является 'забывать-детали', но ваш селектор в Javascript является' forget_details'. Они должны быть одинаковыми. – Frayt
'$ (" # forget-details "). Show();' или '$ (". Забыть-детали "). Show();' – lshettyl