Все плагины jQuery для Twitter Bootstrap следуют одному и тому же базовому шаблону определения класса, который контролирует поведение плагина. Ближе к концу они делают это:
$.fn.alert.Constructor = Alert
Что это делает?
Я предполагаю, что это определение конструктора прототипа, но они используют прописную букву C. Не имеет значения здесь случая? Помимо этого, я не совсем понимаю, что это делает и как он привыкает к плагину.
В качестве примера можно привести плагин Alert: https://github.com/twitter/bootstrap/blob/master/js/bootstrap-alert.js