Показать сообщение отдельно
  #1 (permalink)  
Старый 27.08.2011, 11:59
Интересующийся
Отправить личное сообщение для MaximusGrek Посмотреть профиль Найти все сообщения от MaximusGrek
 
Регистрация: 27.08.2011
Сообщений: 10

Помогите сократить код.
Возможно ли такое решение?

1. Есть меню HTML
<ul>
       <li>
                <a href="#menu_1_2_1" class="p1">Punkt1</a>
	</li>
	<li>
		<a href="#menu_1_2_2" class="p2">Punkt1</a>
	</li>
...........
                                                                 
</ul>

Общее кол-во ссылок в меню около 150 шт.
По пунктам подключаются внешние файлы:
$('.p1').click(function(){
function show_test() 
        {
        $.ajax({
            url: "htmls/p1.html", // ссылка на подключаемый документ
            cache: false, 
            success: function(html){
            $("#test").html(html); // задаем идентификатор, #id, который должен быть присвоен нужному div блоку
        }
        });
        }
        $(document).ready(function(){ // когда страничка полностью загрузится
            show_test(); // вызываем фнашу функцию с подключением документа
        }); return false;
		
		});

Соответственно что бы вызывать 150 файлов, нужны такие строки для каждого в отдельности.

Возможно ли что бы оглядываясь на "class", или по "onmouseclic" - вызывался файл с тем же именем что и "class", или "onmouseclic".

Последний раз редактировалось MaximusGrek, 27.08.2011 в 12:15.
Ответить с цитированием