Сообщение от patyatka
|
я вот так переписал твою функцию vasa и получил возможность добавлять любое кол-во атрибутов в xml, не меняя vasa:
function vasa(xml) {
var attr, attrObj = {};
attr = $(xml).find("style")[0].attributes;
for(var key = 0; key < attr.length; key++) {
attrObj[attr[key].nodeName] = attr[key].value;
};
$("#divi").css(attrObj);
}
|
Я так понял вы проходите по всем атрибутам(их значениям) и присваиваете их сюда
attrObj[attr[key].nodeName]
.А я несовсем понял ведь ноденейм выведет нам имена всех узлов.А што тогда будет здесь
attr[key].value;
а потом выводите как css?
Спасибо вам большое вы мне очень помогли.