Есть код, который по клику на картинку открывает скрытый блок.
codepen.io/Odinokun/pen/XmJLBO
Но когда я указываю относительный путь к картинке которая лежит в каталоге с проектом, код перестает их (картинки) видеть.
Структура проекта простая в корне index.html и папки css, js, img где и лежат соответствующие файлы.
Код JS с относительными путями пишу так:
function SetTree(n){
var t;
if(n.src=='img/plus.gif'){
t = n.parentNode.getElementsByClassName('tree_content_hide')[0];
n.src='img/minus.gif';
t.setAttribute("class", "tree_content_visible");
} else {
t = n.parentNode.getElementsByClassName('tree_content_visible')[0];
n.src='img/plus.gif';
t.setAttribute("class", "tree_content_hide");
}
}
При выполнении выдает:
TypeError: t is undefined
t.setAttribute("class", "tree_content_hide");
Где я допускаю ошибку?