jQuery serialize no funciona

Estaba incursionando en la serialización del formulario, pero sorprendentemente no está serializando el formulario. Aquí está el código:

<div id="content">
</div>
<form  id= "myform">
    <input type="text" id="inp"value="mytext">
    <input type="button" id="btn" value="serialize"/>
</form>

Aquí está el código jQuery con el que estoy trabajando:

$("form").submit(function(e){
    e.preventDefault();
    var v= $(this).serialize();
    console.log(v);
});

Aquí está elviolí

Respuestas a la pregunta(4)

Su respuesta a la pregunta