У меня есть эта функция:одно событие на несколько элементов
function Any(){
this.b1 = $("#but1")
this.b2 = $('<div id="but2" />')
this.func = function(){
alert('hello')
}
this.b1.on('click',function(){
this.func()
})
this.b2.on('click',function(){
this.func()
})
}
Я хочу сделать что-то вроде этого:
(this.b1, this.b2).on('click',this.close)
'this.b2' не из селектора, это отключенный элемент, который был создан. – Barmar
@ Бармар я понимаю. Если это hardcoded 'id', почему бы не поместить его в массив? –
Поскольку вы не можете использовать селектор, если элемент не находится в DOM. – Barmar