Показать сообщение отдельно
  #1 (permalink)  
Старый 03.03.2009, 08:49
Новичок на форуме
Отправить личное сообщение для craz Посмотреть профиль Найти все сообщения от craz
 
Регистрация: 03.03.2009
Сообщений: 3

Привязка события click в цикле к эелементц
Дорогие друзья,
полазил по инету ничего вразумительного не нашел.
Проблема вот в чем есть n-ссылок у каждой ссылки есть класс see и id="id_title_".<i>; то есть при добавлении через скрипты php я назначаю уникальный индификатор каждой ссылке - это не суть важно просто поисываю суть проблемы так вот в в js скрипте мне надо привязать к каждой ссылке клик напомню что их n то есть количество интересных мне ссылок я получаю использую jQuery $(".see").length и пытаюсь пробежать и привязать каждой ссылке в цикле window.open где параметр url составляется так: "/prices/oneprice?id="+i - i счетчик. И тут возникает проблема
for (i=0;i<see_link.length;i++) 
			{
				jQuery("#id_title_"+i).click(function(){
					window.open("/prices/oneprice?id="+i, "price", "location, width=500, height=500, scrollbars=yes, status=no, toolbar=no, menubar=no");
				});
			}

jQuery("#id_title_"+i).click(function(){
сюда мы заходим только когда кликнули, но все привязки к этому элементу уже были сделаны i для двух элементов уже стало равно 2
}
поэтому url при любом клике на любом элементе ведет всегда /prices/oneprice?id=2

Подскажите кто нить как это обойти?
заранее спасибо
Ответить с цитированием