Я работаю над плагином jQuery, который можно применять к нескольким элементам.Плагин включает в себя некоторые эффекты анимации, и мне нужно управлять очередью событий в зависимости от того, используется ли плагин для нескольких элементов (вместо одного).
Как лучше всего определить, был ли плагин применен кодин элемент или несколько элементов?
Edit ...
Свойство length
работает правильно, если плагину передано несколько элементов (например, $('.myClass').plugin()
)но если плагин вызывается для нескольких отдельных элементов (таких как $('#myElem1').plugin()
и $('#myElem2').plugin()
), тогда длина возвращает единицу для каждого вызова.
Есть ли способ обнаружить несколько экземпляров, когда плагиниспользуется как во втором примере /