$("p").on("click"... тоже самое что $("p").bind
надо написать так:
$("body").on("click", "p", function(){
таким образом обработчик событий будет на элементе body, когда ты кликаешь на p, событие в итоге проходит вверх по DOM дереву, доходит до body и срабатывает селектор "p".