ورود

View Full Version : تغییر رنگ بک گراند بعد از سلکت شدن



pary_daryayi
چهارشنبه 08 آذر 1391, 21:17 عصر
سلام.
برای ایجاد چنین منویی از جی کوئری استفاده میشه ؟
http://www.bigresource.com/scripts/
که بعد از سلکت شدن ، بک گراند منو رنگش تغییر میکنه .(البته نمیخوام از tab menu استفاده کنم )
بنظرتون برای این کار این کد درسته ؟ ولی کار نمیکنه http://forum.iranphp.org/images/smilies/blush.gif
اشکالش چی میتونه باشه ؟
js :


<script>
$(document).ready(function(){
$(".menu1").click(function(){
$(".li1").css("background","green");
});
});
</script>

html:


<div id="nav">
<ul>
<li class="li1"><a href="#" class="menu1">home</a></li>
<li class="li2"><a href="#" class="menu2">contact</a></li>
</ul>
</div>


mer30 دوستان

Saber Mogaddas
چهارشنبه 08 آذر 1391, 22:20 عصر
سلام
کدتون رو به صورت زیر اصلاح کنید ببینید جواب میده :

$(".menu1").click(function(){ $(".li1").css("background-color","green"); });
می تونید از دستور ()addclass (http://api.jquery.com/addClass/) نیز استفاده کنید
موفق باشید.

pary_daryayi
چهارشنبه 08 آذر 1391, 22:36 عصر
یکی از دوستان اینو گفت و حل شد :


$(document).ready(function(){
$("ul li").click(function(){
$('ul li').css('background', 'none');
$(this).css("background","green");
});
});

mostafazarei
یک شنبه 12 آذر 1391, 13:51 عصر
سلام کد کامل منو تو میزاری چون می خوام استفاده کنم بلد نیستم