/ / Отримання всіх екземплярів select2 у DOM - javascript, jquery

Отримання всіх екземплярів select2 в DOM - javascript, jquery

Я намагаюся розв'язати клавішу, коли select2 є фокусом, це, здається, працює

 $("#someId").on("select2-focus",function(){
$(document).unbind("keypress");
});

але я хочу отримати всі select2 примірник, я намагався

 $(".select2").on("select2-focus",function(){
$(document).unbind("keypress");
});

але це не працює, я не хочу додати ".custom_class" в кожному select2 я в моїй сторінці. хтось може допомогти мені на цьому? Заздалегідь спасибі.

Відповіді:

0 для відповіді № 1
jQuery(".select2-container").each(function(i,el){
$(el).data("select2").close()
})

-1 для відповіді № 2

Я не знаю, що таке ваш html. але спробуйте? jQuery( "[attribute="value"]" )

наприклад: $("input[type="text"]")