Вы можете использовать прототип jQuery $.fn
, вот пример. Обратите внимание, что я настроил это так, чтобы он возвращал массив идентификаторов, потому что вы показываете прикрепление этого к классу, что означает, что он на самом деле может быть связан с несколькими элементами на странице
$.fn.myPlugin = function(callback) {
var ids = [];
if (typeof callback === 'function') {
$(this).each(function() {
ids.push(this.id);
});
var id = $(this).attr('id');
callback(ids);
}
};
$(function() {
$('.selector').myPlugin(function(ids) {
console.log(ids);
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="selector" id="someId1">
</div>
<div class="selector" id="someId2">
</div>