Попытка препятствовать тому, чтобы кто-то использовал то же имя в качестве Вашей функции в подклассе, очень не отличается, чем попытка препятствовать тому, чтобы кто-то использовал то же глобальное имя функции, как Вы объявили в связанной библиотеке.
можно только надеяться, что пользователи, которые означают использовать код, и не других, будут осторожны с тем, как они ссылаются код и что они используют правильный тип указателя или используют полностью определенный объем.
Попробуйте следующее:
items.eq(2) // gets the third element as a jQuery object (zero-based index)
массивы отсчитываются от нуля, поэтому вам понадобится элементов [1]
для второго
2-й элемент в вашем случае будет items [1]
. Также предоставленный вами код отлично работает у меня (с items [1]
).
попробуйте
var items = $ (". MyClass"); предупреждение ($ (items) [1]);