Есть такой учебник по JS где не уделяется внимание основам?
Так а что непонятно?
1. Конструкция имеет вид obj.dd.on(arg1, arg2);, т. е. вызов функции obj.dd.on() с двумя параметрами: строкой 'click' и функцией function (event) { ... }. Да, одна функция передаётся аргументом в другую, вроде ничего страшного.
2. Передаваемая функция состоит из двух операторов (statements):
2.1. Вызвать функцию $() с параметром this, у объекта-результата вызвать функцию toggleClass() с параметром 'active'.
2.2. return false; — очевидно.
Как уже сказали: если вас повергает в шок такая конструкция, то вам всё-таки стоит почитать учебник с очевидностями.
Парень, не стоит заморачиваться из-за таких вещей, просто бери книгу и изучай. Почитай о особенностях языка и об окружение в котором он выполняется, пойми зачем он вообще нужен и какие просторы для творчества он для тебя открывает и начинай творить :) И да, не смотри в сторону jQuery - сейчас он тебе не нужен.
// Для начала можно начать с Хорошая книжеца для начинающих изучать javascript