Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Динамическая навигацая (https://javascript.ru/forum/dom-window/14708-dinamicheskaya-navigacaya.html)

nugle 27.01.2011 12:02

Динамическая навигацая
 
Всем привет!И3веняюсь если попал не в тот ра3дел!Я тут впервые!
Написал скрипт навигации
<td width="20%" class="box" align="left" valign="top">


<img src="../images/title.jpg" width="196" height="37" />
<?php 		
		
		$sql = "select * from menu";
		$result = mysql_query($sql) or die(mysql_error() ."<br/>". $sql);
				
		
		while ($row = mysql_fetch_assoc($result))
		{
			$sql2 = "select * from menu_section where menu_name = '".mysql_real_escape_string($row['name'])."'";
			$result2 = mysql_query($sql2) or die(mysql_error() ."<br/>". $sql2);
			
			echo '<li class = "box li"><a id = "menu" class = "box li a" href = "#" >'.$row['name'].'</a></li><br />
					<div id="text" style="display:none">';
						while ($row2 = mysql_fetch_assoc($result2))
					{
						echo "<div class='menu_section'><a class='a_menu_section' href='articles.php?menu_section=".$menu_section."'>".$row2['name']."</a></div>";	
						
						
					}
			echo '</div>';
		
		}
		
?>


</td>

и к нему JQ, пока не сильно с ним и с JS владею, на очень ни3ком уровне
$(document).ready(function(){

$('#menu').toggle(function()
{
	
	$('#text').fadeIn(1000);


},function(){
	$('#text').hide(1000);
	
	});

});

Всё вроде прикольно получилось, но почему то работает только с первым пунктом навигации..Пункты берутся и3 ба3ы

Kolyaj 27.01.2011 12:40

У вас буква З сломалась?

nugle 27.01.2011 12:52

да

ksa 27.01.2011 13:12

Цитата:

Сообщение от nugle
но почему то работает только с первым пунктом навигации

ИД у элементов должны быть уникальными. Посмотри какой хтмл код ты нагененрил... :)

nugle 27.01.2011 15:22

спасибо, я уже все решил


Часовой пояс GMT +3, время: 07:51.