0 امتیاز
قبل در برنامه نویسی توسط (72 امتیاز)
ویرایش شده قبل توسط

با سلام
من کد صفحه رو میزارم
http://jsfiddle.net/5yd6b/37/
این MENU بدجوری دیونم کرده
همه چی درسته ولی وقتی منو باز میشه و وقتی میخوایم روی گزینه اصلی کلیک کنیم که منو جمع شه عمل نمیکنه
لطفا یکی راهنمایی کنه یا کد رو اصلاح کنه



<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>

<script type="text/javascript" src="jquery-1.11.1.min.js"></script>
    
    <style type="text/css">
 
  li
	{
	  list-style:none;
	}  
	
 
	
ul>li>ul
	{				
	display:none;
	}
	
	
    </style>
</head>

<body>

 <ul><li><span class='coll'>Pi</span><ul><li><span class='coll'>AA</span></li><li><span class='coll'>BB</span></li><li><span class='coll'>CC</span></li></ul></li><li><span class='coll '>LIP</span><ul><li><span class='coll'>AA</span></li><li><span class='coll'>BB</span></li><li><span class='coll'>CC</span></li></ul></li><li><span class='coll '>Mech</span><ul><li><span class='coll'>AA</span></li><li><span class='coll'>BB</span></li></ul></li><li><span class='coll '>ANIM</span><ul><li><span class='coll'>AA</span></li><li><span class='coll'>BB</span></li></ul></li><li><span class='coll '>HOUR</span><ul></ul></li><li><span class='coll '>MIN</span><ul></ul></li><li><span class='coll '>COMPUT</span><ul></ul></li></ul>

</body>


<script type="text/javascript">




$(document).ready(function(){
  $(".coll").click(function(){
	   $(this).parent().children().slideDown("slow");
		
  });
});

</script>


    
</html>

 

1 پاسخ

0 امتیاز
قبل توسط (2.4هزار امتیاز)
به خاطر این که توی html تون شما هیچ تگ a ندارید (<a href"#">name mtlabeton<a>)

در ضمن چرا خودتون رو اذیت می کنید با html , CSS3 هم میشه همینو ساخت که نیازی هم به نوشتن کد جاوا نباشه در ضمن توی CSS زمان و مدت باز بودن و طریقه و حتی زاویه باز شدنش هم دست خودتونه

سوالات مشابه

+1 امتیاز
0 پاسخ 477 بازدید
+1 امتیاز
1 پاسخ 2.1هزار بازدید
+1 امتیاز
0 پاسخ 951 بازدید
+1 امتیاز
1 پاسخ 5.5هزار بازدید
0 امتیاز
0 پاسخ 212 بازدید
0 امتیاز
1 پاسخ 473 بازدید
0 امتیاز
1 پاسخ 458 بازدید
...