ページ上のいくつかのボタンに基づいてオブジェクトの配列を作成しています。ボタンの 1 つをクリックすると、配列を反復処理して、クリックしたばかりのボタンと一致するかどうかを確認します。オブジェクトをjqueryオブジェクトと比較しようとしているため、現在一致するものは明らかにありません-したがって、異なるタイプです。これを比較できる形式にするにはどうすればよいですか?
dropdowns = []
$('.dropdown').each (index, el) =>
dropdown = new Dropdown(el: $(el))
dropdowns.push(dropdown)
$('.dropdown').on 'click', ->
dropdown = @
$.each dropdowns, (index, el) =>
if dropdown == el
alert 'match'
new Dropdown
.show()
.hide()
etc などのいくつかのメソッドを使用して、新しい coffeescript クラスを作成します
ありがとう