在什么情况下应优先选择以下哪一项?
btnElement.classList.add('btn');
btnElement.className = 'btn';
使用“classList”,您可以添加或删除一个类,而不会影响任何
该元素可能具有其他元素。但是如果你分配“className”,它会
在添加新类时清除所有现有类(或者如果您
分配一个空字符串,它将清除所有字符串)。
对于您所在的情况,分配“className”可能会很方便
确定不会在该元素上使用其他类,但我会
通常只使用“classList”方法。
并且“classList”还具有方便的“切换”和“替换”方法。
https://teamtreehouse.com/community/difference- Between-classlist-and-classname
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)