2012-05-18 19 views
5

Si escribo "_.template ($ ('# travesuras-lista') html().)" En la consola de Chrome JS Es funciona tan bienTypeError no detectada: No se puede llamar al método 'reemplazar' de null

>> _.template($('#pranks-list').html()) 
function (a){return e.call(this,a,b)} 

app.js // Vistas

window.PranksListView = Backbone.View.extend({ 

    template: _.template($('#pranks-list').html()) 
}); 

index.html

<script type="text/html" id="pranks-list"> 
    <li><a href='#pranks/<%= id %>'><%= name %></a></li> 
    </script> 

    </body> 

¿Por qué me aparece este error en esta línea?

template: _.template($('#pranks-list').html()) 
+0

sólo la búsqueda de sustituir en estos scripts, se puede ver qué variable se está convirtiendo en nulo, o poner un poco de código aquí –

+0

Nunca he visto html en las etiquetas '

Cuestiones relacionadas