私は次のコードを持っています:
var transitionsSettingsClass = document.getElementsByClassName("transitionsSettings");
var transitionsSettingsClassLenght = transitionsSettingsClass.length;
for (i=0; i < transitionsSettingsClassLenght; i++);
{
transitionsSettingsClass[i].setAttribute("data-transition",transitionsSettings);
};
アラートでチェックしたので、transitionsSettingsClassLenght=6であることがわかります。しかし、サイクル内にアラートを配置すると、1回しか表示されません(6回表示されるはずです)。また、属性データ遷移は設定されていません。しかし、transitionsSettingsClass[i]内の"i"をtransitionsSettingsClass[0]に置き換えると、最初の要素が変更され、機能します。このスクリプトは、6つの要素の属性データ遷移を変更することになっています。