我怎样才能解决这个错误:我该如何解决“无方法‘appendTo’错误
遗漏的类型错误:对象没有方法‘appendTo’ 下面的代码:
function refresh(){
$('#contacts').empty();
$("#contactTmpl").tmpl({contacts:contacts}).appendTo("#contacts");
$(".contact").each(function(i) {
var contact = contacts[i];
$("input.tomap", this).link(contact);
});
}
<script type="text/javascript" src="a.js"></script>
<form>
<div id="contacts">Loading ...</div>
<button class="add">New</button>
<button class="save"> Save</button>
</form>
<script id="contactTmpl" type="text/x-jquery-tmpl">
{{each contacts}}
<div class="contact" data-index="${$index}">
<label>First name</label> <input class="tomap" name="firstName" value="${firstName}">
<label>Last name</label> <input class="tomap" name="lastName" value="${lastName}">
<label>Number</label> <input class="tomap" name="phone" value="${phone}">
<div class="tools">
<button class="delete"</button>
</div>
</div>
{{/each}}
</script>
这是HTML和JavaScript代码
没有什么明显的错误与你在这里包含的内容。什么是refresh()被调用?文件准备好或加载后,我希望。 a.js里面有什么?也许你可以扔一个小提琴看? – Kato