Показать сообщение отдельно
  #8 (permalink)  
Старый 06.12.2010, 15:26
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

$(this)[{"+": "prev", "-": "next"}[n]]()

/*
	Тут:
	{"+": "prev", "-": "next"} — простой хэш с ключами "+" и "-"
	n — содержимое ссылки без пробелов и пр. мусора (+ или -)
	{"+": "prev", "-": "next"}[n] — если n равен +, то будет вызван метод prev, иначе — next. Т.е. используется обращение к свойствам объекта в таком виде: object[property]
*/
Ответить с цитированием