Показать сообщение отдельно
  #2 (permalink)  
Старый 12.07.2013, 21:38
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,129

zzzzzz,
на квери это выгляделобы так
$(this).parents('div:first').attr('id')

Можно ли сократить такую запись
Сообщение от Aetae Посмотреть сообщение
Свою функцию parent сдаелать и всё.

Что-то типа:
function parent(node,n){
  while(n--&&(node=node.parentNode));
  return node
}

Хотя если случай единичен - оно не оправдано.
И вообще, по-хорошему, таких конструкций надо избегать.

Последний раз редактировалось рони, 12.07.2013 в 21:43.
Ответить с цитированием