我正在尝试将EventListener 添加到所有文章元素,因此当它们被单击时,它会将它们变成可拖动的元素。
我没有在这个任务上使用 jQuery。
尝试1:
document.getElementsByTagName("ARTICLE").addEventListener('click', function(){
document.getElementsByTagName("ARTICLE").setAttribute('draggable', true);});
尝试2:
function draggableTrue() {
var addDrag = document.getElementsByTagName("article");
addDrag.setAttribute('draggable', true);
}
//add event listener to articles
var draggableArticles = document.getElementsByTagName("article");
draggableArticles.addEventListener('onclick', draggableTrue);
在两者中,我都收到“未捕获的类型错误:未定义不是函数”,这通常指出我遗漏了一些东西,但在阅读后我不知道是什么。