Я знаю, что я могу создавать пользовательские плагины jQuery с помощью конструктора $.fn.myFunction и вызова пользовательской функции в JavaScript как $('selector').myFunction().
Однако для проекта, над которым я сейчас работаю, мне нужно определить функцию, которая не требует, чтобы селектор работал. Это фактически для плагина MessageBox, который будет действовать аналогично С# MessageBox. Таким образом, я идеально хотел бы создать функцию как MessageBox, а затем вызвать ее следующим образом:
var myMessage = $.MessageBox();, а затем, в свою очередь, myMessage.Show();
Обратите внимание на отсутствие селекторных балансиров в ссылке jQuery в начале вызова функции.
Любые советы по наилучшей практике для этого будут с благодарностью приняты.