querySelectorAll
に問題があります。 item
が言った要素でtarget
値と全く同じ記述されている場合、JavaScript - querySelectorAllとlower/uppercase
Array.prototype.forEach.call(buttons, (btn) => {
this.setItemActive(target);
});
setItemActive(item) {
_.addClass(document.querySelectorAll(`[title="${item}"]`)[0], this.activeClass);
}
そして、それは動作します:私はこのようにそれを使用します。しかし、私はボタンにtext-transform
を使用していますが、問題を引き起こしています。私は両方にtoLowerCase()
を追加しようとしましたが、これは役に立ちませんでした。私に何ができる?
まあ
チェックあなたに参考になる 希望は、あなたの答えは、 'タイトルのスラグであるid'を追加する方法を記述するために私にインスピレーションを得ました。ありがとう! ;-) –