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

Странное поведение jquery
Здравствуйте!
Приключилась странная проблема, не работает объект this.
В частности если взять элементарный пример:
<div onClick="myfunction()" title="bla-bla">Моя функция</div>

и создать функцию вида:
function myfunction(){
    alert($(this).attr('title'))
}


то в ответ не получаю ничего, не ошибки, не алерта.

если взять функцию:
function myfunction(){
    alert($(this))
}


Получаю [object Object]

если:
function myfunction(){
    alert(this)
}


получу [object Window]

Такое впечатление что объект this просто теряется.
Впервые сталкиваюсь с такой проблемой, подскажите пожалуйста в какую сторону копать.
Ответить с цитированием