Estaría bueno tener más info acerca de lo que querés hacer para darte la mejor solución.. es decir para qué lo vas a utilizar.. y que clase de input es el que queres usar.
Intuyo que si decis "dentro de un input", es de tipo texto.. y no se que div querrás hacer aparecer pero bueno, podes hacerlo de dos formas, usando click o usando focus:
Con click, de esta forma:
Asi lo haces aparecer pero no desaparece.. si cambias fadeIn() por toggle() logras que si el elemento está desaparecido, al hacer click aparece.. y si el elemento esta visible, al hacer click desaparece.
La forma de hacerlo con focus seria esta:
De igual forma que con la de click.. si cambias el fadeIn() por toggle() al hacer focus aparece y haciendo focus de nuevo desaparece.. tambien se puede usar la funcion css() y cambiar el display none por display block, en fin, hay muchas formas de hacerlo aparecer pero estas son las más faciles.
Yo te recomiendo hacerlo de esta forma:
Asi cuando el input toma el foco el div aparece.. y cuando clickeas cualquier otro lado q no sea el input (es decir, le quitas el foco) desaparece.
Te dejo un codepen para que los veas en funcionamiento:
http://codepen.io/fede5426/pen/qdebJL
Saludos