Я просмотрел различные ответы на SO, которые отвечают на подобные вопросы, но никто не ответил на то, что я ищу. Примеры здесь:Как создать jQuery как цепочку методов при сохранении пространства имен?
jQuery prototype and constructor function chaining
How does basic object/function chaining work in javascript?
Я хотел бы быть в состоянии методов цепи от функции, но также использовать эту функцию в качестве пространства имен. Вы можете использовать объект Jquery как функция, как так:
$('selector');
, но вы также можете связаться методами прямо из переменных $, например, так:
$.ajax(
Как это достигается? Я пробовал смотреть в источник jquery, но почти невозможно следовать.
, что вы решили «пространство имен» означает? – djechlin
@djechlin namespacing = var thing = {}; thing.string = 'string'; thing.function = function() {}; –
Вы хотите добавить атрибуты или свойства к объекту? – djechlin