رفتن به مطلب

افکت دادن در Jquery


پست های پیشنهاد شده

سلام من یک تب جی کوری درست کردم , و میخوام یک افکت خوشگل بهش بدم و از شر افکت Fadein و SHow خلاص شم ! :angry: اگر میشه به این کد یه افکت anitame بدید تا یاد بگیرم :


$("#div").click(function()
{
$("#div").fadeIn(600);
});

خیلی ممنون

ویرایش شده توسط محمد رضایی
  • امتیاز 1
لینک به ارسال

برذای تب چه افکتی با animate می خواهید بدید افکتتون رو مشخص کنید تا بشه کدش رو نوشت معمولا برای تب مناسبترین افکت slideToggle است


$("#div").click(function()
{
$("#div").slideToggle(500);
});

البته دئر تب نباید کلید و تب هر دو یک آی دی داشته باشند من کد خودتون رو ویرایش کردم اگر افکت دیگه ای مد نظرتونه توضیح کامل بگذارید

  • امتیاز 2
لینک به ارسال

خیلی خیلی ممنون دقیفا همین افکت رو میخواستم ولی یه سوال دیگه ! :huh: چجوری باید این افکتو به یک منو آبشاری داد ! مثال :


http://themes.tielabs.com/sahifa/ar/

ویرایش شده توسط محمد رضایی
لینک به ارسال

لینک رو فرصت نکردم ببینم ولی حالت کلیش


$(document).ready(function() {
$("ul").hide();
$(".menu>li a").mouseover(function() {
$(this).nextAll("ul").slideDown(500);
});
$(".menu ul").mouseout(function() {
$(this).slideup(500);
});
})

و استایل


.menu>li {
position:relative;
}
.menu ul {
display:block;
position:absolute;
background:#fff;
z-index:999;
}

  • امتیاز 2
لینک به ارسال

اگر افکت های بیشتری هم بخواهید میتونید با استفاده از پلاگین های جی کوئری اونها رو به کتابخانه اصلیش اضافه کنید .

در حالت پیشفرض جی کوئری فقط شامل چند افکت انیمیشنی هستش که با استفاده از این پلاگین میتونید افکت های بیشتری رو بهش اضافه کنید .


http://jqueryui.com/effect/

لینک به ارسال

با تشکر از استاد و آقا علیرضا ولی من نمیتونم افکت بدم یعتی در فراخوانی آیدی ها مشکل دارم اگه امکانش هست اینکارو واسم انجام بدید این کد منو :


<div id="menu">
<ul class="top-menu">
<li><a href="#">صفحه اصلی</a></li>
<li><a href="#">درباره ما</a></li>
<li><a href="#">ارسال مطلب</a></li>
<li><a href="#">تماس با ما</a></li>
</ul>
</div>

ویرایش شده توسط محمد رضایی
لینک به ارسال

ببینید سادست فقط باید با شرط گذاری این کارو انجام بدید مثلا وقتی که روی آیدی A کلیک شد آیدی X نمایش داده بشه .



<div id="menu">

<ul class="top-menu">
<li id="box1"><a href="#">صفحه اصلی</a></li>
<li id="box2"><a href="#">درباره ما</a></li>
<li id="box3"><a href="#">ارسال مطلب</a></li>
<li id="box4"><a href="#">تماس با ما</a></li>
</ul>

</div>


<div class="content">

<div class="bx1">
محتویات باکس اول
</div>

<div class="bx2">
محتویات باکس دوم
</div>

<div class="bx3">
محتویات باکس سوم
</div>
</div>

به این شکل ! پیشنهاد میکنم این مطلب رو هم بخونید تا کامل نحوه ساختشون رو یاد بگیرید - کلیک کنید

ویرایش شده توسط Alireza Xn
لینک به ارسال

خیلی ممنون سورس رو از http://jsfiddle.net/fakhar/QRup7/ برداشتم و مثل منو خودم ادیت کردم همونی که میخوام شد

بسیار ممنون

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...