Почему не получается добавить элемент с атрибутом в массив?
masiive.push(($('<li>').attr("data-context-key"));
первая скобка лишняя.
Потому что скобочки.
Четыре открыто и всего три закрыто.
Об этом, кстати, и консоль отладки говорит 