Показать сообщение отдельно
  #1 (permalink)  
Старый 03.07.2013, 21:31
Новичок на форуме
Отправить личное сообщение для rumwi Посмотреть профиль Найти все сообщения от rumwi
 
Регистрация: 03.07.2013
Сообщений: 2

Почему this объекта выдает весь документ?
Здравствуйте.
Пожалуйста, помогите разобраться с this. объекта.

Имеется следующий код:

$(document).ready(function(){

var x = {
	name: $("#project td.first").text(),
	test: "Test string",
	thisObject: this,
    thisTest = this.test
        }

alert(x.thisObject) // -> [Object HTMLDocument]
alert(x.thisTest) // -> undefined

})


Подскажите, пожалуйста, почему так получается? И как в таком случае обратиться к свойству объекта в самом объекте?

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