29.05.2012, 00:34
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Сообщение от Раед
|
Это я знаю. Вы лучше скажите, чего там нет, что вы с таким упорством пытаетесь присабачить туда createComment?
|
а все очень просто, я могу добавить атрибут элементу иначе, или организовать поиск по атрибуту. А твой вариант не ставит и не удаляет атрибуты с data-* если их присваивать обычным способом:
el.dataset.test = 1;
то есть при таком вызове у элемента должен появится атрибут data-test="1"
|
|
29.05.2012, 00:36
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Сообщение от Раед
|
в вашем примере (new Data) .constructor !== Data
|
да не важно кто кому там равен, важно что бы работало. А при разработке костылей для ИЕ много чего может быть не равным
|
|
29.05.2012, 03:05
|
|
Новичок
|
|
Регистрация: 05.09.2010
Сообщений: 2,298
|
|
Сообщение от devote
|
data.y = 5 // херов а не алерт
|
Блин. Что-то я совершенно не вижу логики.
|
|
29.05.2012, 03:08
|
|
Новичок
|
|
Регистрация: 05.09.2010
Сообщений: 2,298
|
|
Сообщение от devote
|
и да добавлю, алерт срабатывает не при назначении свойства x а при назначении
|
Перефразируй, пожалуйста.
|
|
29.05.2012, 03:23
|
|
Новичок
|
|
Регистрация: 05.09.2010
Сообщений: 2,298
|
|
Сообщение от devote
|
и да добавлю, алерт срабатывает не при назначении свойства x а при назначении
|
Теперь понял. Надо было это проверить с самого начала.
|
|
29.05.2012, 08:48
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
devote, FINoM, у вас конструктор возвращает объект, который никак не связан ни с Data.prototype ни с comment. Я хз почему срабатывает alert, но вы точно что-то делаете не так.
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
|
|
29.05.2012, 09:32
|
|
''
|
|
Регистрация: 11.12.2011
Сообщений: 636
|
|
Сообщение от B~Vladi
|
devote, FINoM, у вас конструктор возвращает объект, который никак не связан ни с Data.prototype ни с comment.
|
Я уже сказал это, но немного подругому
Сообщение от Раед
|
devote,
в вашем примере (new Data) .constructor !== Data
|
|
|
29.05.2012, 11:02
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Сообщение от Раед
|
Я уже сказал это, но немного подругому
|
Я это видел, но походу тебя не поняли они.
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
|
|
29.05.2012, 11:08
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Ну я же говорил, что не правильно:
comment = document.createComment("");
document.documentElement.firstChild.appendChild(comment);
comment.onpropertychange = function () {
alert() // алерт, ептеть
}
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
|
|
29.05.2012, 11:54
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Сообщение от B~Vladi
|
Ну я же говорил, что не правильно:
|
меня как будто не услышали, я еще на предыдущей странице топика писал о том что это хрень... видимо я выразился не понятно.
|
|
|
|