Сообщение от Tecvid
|
в первоначальной функции setAttribute работал и без return, а тут нет)
|
ну можно убрать ретурны:
function attr(selector, attrName, attrValue) {
if (arguments.length > 2) {
if (attrValue === null) {
// удаляет атрибут
sel(selector).removeAttribute(attrName);
} else {
// задает значение атрибуту
sel(selector).setAttribute(attrName, attrValue);
}
} else {
// возвращает значение атрибута
return sel(selector).getAttrubute(attrName);
}
}