ورود

View Full Version : مشکل با slideTogle



alibabaei2
جمعه 17 تیر 1390, 16:42 عصر
سلام
می خواستم یک login box درست کنم به گونه ای که باکلیک کردن بر روی یک دکمه باز شه.
با کمک jquery کد زیر رو نوشتم اما با کلیک هیچ اتفاقی نمی افته
<div id="LoginBoxDiv">
<div id="enteryDiv">
</div>
<div id="buttonDiv">
<a id="Login" href="#" class="btnopen">click</a>
</div>
</div>

div#enteryDiv
{
width:200px;
margin-right:0px;
height:200px;
background-color:#ffffff;

}


$(document).ready(function () {
$(".btnopen").click(function(){
$("#enteryDiv").slideToggle("slow"); });

alismith
جمعه 17 تیر 1390, 17:08 عصر
سلام

دوست عزیز اگر دستورات دقیقا همین هستش :


$(document).ready(function () {
$(".btnopen").click(function(){
$("#enteryDiv").slideToggle("slow"); });


باید به آخر دستورات یک }); اضافه کنید
و از فراخوانی کتابخانه jQuery مطمئن شوید


موفق باشید

alibabaei2
جمعه 17 تیر 1390, 19:53 عصر
دستورات درسته jquery هم فراخوانی شده

hamiii
جمعه 17 تیر 1390, 22:32 عصر
احتمال داره کتابخانه جی کوئری رو بعد از دستورات فراخوانی کرده باشی.
کد زیر رو من بر اساس کدهای خودت نوشتم.جواب میده.تستش کن.
72141

موفق باشی.

alibabaei2
شنبه 18 تیر 1390, 00:07 صبح
ممنونم مشکل حل شد

alibabaei2
شنبه 18 تیر 1390, 00:11 صبح
ابتدا display:false کردم. حالا می خوام وقتی باکس باز شد روی دیو های پایینترش بیاد نه اینکه اونارو به پایین تر انتقال بده

alismith
شنبه 18 تیر 1390, 08:40 صبح
سلام

برای این کار می تونید به div یک موقعیت یا position از نوع absolute بدهید


موفق باشید