hola a todos, tengo la siguiente funcion para crear campos dinamicamente, lo que quisiera es crear esa funcion pero en jquery, ya qe en algunos navegadores no funciona.
 
por favor ayuda  
function crearCampos(cantidad){
 
       var div = document.getElementById("campos_dinamicos");
       while(div.firstChild)div.removeChild(div.firstChil  d); // remover elementos;
         for(var i = 1, cantidad = Number(cantidad); i <= cantidad; i++){
          var salto = document.createElement("P");
          var input = document.createElement("input");
          var text = document.createTextNode("seriado " + i + ": ");
          input.setAttribute("name", "campo" + i);
          input.setAttribute("size", "18");
          input.className = "input";
          salto.appendChild(text);
          salto.appendChild(input);
          div.appendChild(salto);
 
     }  
 
gracias