如果我将像素硬编码到样式更改中,但想要一个使用类和CSS的更干净的版本,我可以让它工作。我们的目标是根据healthPercent的宽度值使像素的大小变得越来越大。这部分可以工作,但麻烦的部分是更改类以更改条形图的颜色。由于某些原因,它不能正确地传递if语句,并且一直保持绿色直到死亡(对于healthPercent为零或更小),当它达到零,然后变为红色。).className = 'lifebar critical'; e
我有一个提示来构建一个函数,即getElementByClassName,使用document.body、element.classList和element.childNodes以及递归。这就是我所拥有的:) { var bodyElementelementNode.childNodes.forEach(function(node) {
if (node.c