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

Передавайте объект через аргумент ф-ции:

function myfunction(a) {
alert(a);
}


myfunction(this);


В предпоследнем коде this равен window, так же как и в последнем, просто ф-ция $() делает jQuery-объектом всё, что в неё передали, и поэтому выдаёт [object Object]. Нетрудно догадаться, что во втором коде вы пытаетесь забрать title у window.

Последний раз редактировалось exec, 02.12.2010 в 19:48.
Ответить с цитированием