-1
jQueryを使用してスライダを作成しようとしています。しかし、私はJavascriptについて少し混乱しています。Javascript TypeErrorは関数ではありません
var current = $('.slider-element').get(0);
は、今私は、この要素にクラスを追加したい:
私はVARに最初の(後にクリックされた)要素を保存
current.addClass('slider-collapse');
はそれを実行すると、私はエラーを取得する:
TypeError: current.addClass is not a function
current.addClass('slider-collapse');
私はそれが簡単なことだと確信しています....しかし、私はそれを取得しません。 私は何が間違っていますか?
へ
を交換してください[ 'に.get(0)'](https://api.jquery.com/get/)は、DOM要素を返します。しかし、jQueryオブジェクトが必要なので、['.eq(0)'](https://api.jquery.com/eq/)を使うべきです。 – blex