Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Слежение за объектом (https://javascript.ru/forum/events/24745-slezhenie-za-obektom.html)

poorking 12.01.2012 21:13

trikadin,
https://developer.mozilla.org/en/Jav...s/Object/watch

KupueIIIKo 12.01.2012 22:08

По мне так через Jquery $.unique $.extend

trikadin 12.01.2012 22:27

poorking, а, так геко-онли же. Тогда понятно)

poorking 12.01.2012 22:43

trikadin,
ой прошу прощения, не обратил внимания что ТС отметил что надо кроссбраузерно.

Ну тогда придумать свои события и самому же их "поджигать". jQuery: bind + trigger если память не изменяет. А события изменения значений переменных пока только Gecko позволяет отлавливать, может, конечно и у других браузеров есть свои специфичные инструменты, не исследовал тему. А вообще вот этот which, на мой взгляд, здоровская штука, жаль не стандартная

trikadin 12.01.2012 22:51

Потому что не нужна никому, кроме разработчиков, вот и не парятся стандартизаторщики)

И вообще, мне кажется, что при продуманном коде оно и не понадобится)

KupueIIIKo 12.01.2012 22:54

trikadin,
Пролистал Джон Резиг - "Профессиональные приёмы программирования" не помогло решить мою проблему((( с head

А теперь по теме! Помоему теми 2 функциями в jquery, что я предложил решаеться это в несколько строк ) к чему демогония?)

trikadin 13.01.2012 01:12

KupueIIIKo, а причём тут они? Я как-то не понимаю)

Цитата:

Сообщение от KupueIIIKo
демогония

Демагогия, наверное.

inst 13.01.2012 01:14

Цитата:

Сообщение от trikadin (Сообщение 149993)
poorking, а, так геко-онли же. Тогда понятно)

Нет, в tent поддерживается ie7+, chrome 10, opera 9.80 и Firefox 4. Значит это осуществимо кроссбраузерно.

inst 13.01.2012 01:15

Цитата:

Сообщение от trikadin (Сообщение 149997)
Потому что не нужна никому, кроме разработчиков, вот и не парятся стандартизаторщики)

А разве не Mozilla - главный стандартизатор?

Цитата:

Сообщение от trikadin (Сообщение 149997)
И вообще, мне кажется, что при продуманном коде оно и не понадобится)

Всё-таки, моё мнение пока не изменилось.

inst 13.01.2012 01:20

Вообще, спасибо poorking за подсказку, именно это я искал. Уже нашёл jQuery плагин для кроссбраузерности, а также библиотеку Reactive Extensions, так что выбор есть - буду изучать. На край обращусь к tent.

Так что акцессоров скорее всего удастся избежать :)


Часовой пояс GMT +3, время: 11:55.