为什么tmplItem()没有提供我的数据?

时间:2011-08-16 11:28:28

标签: jquery jquery-templates

如果我有,我会在这个时候撕掉我的头发。

基本上,为什么这个jQuery模板没有工作?

http://jsfiddle.net/PTBak/1/

之前我使用过模板,我看不出差异/为什么它没有返回数据。

1 个答案:

答案 0 :(得分:1)

这是因为您尝试访问tmplItem,而不是由tmpl生成的内容:#content容器。您将生成的内容放在其中,#content元素与生成的内容没有任何关系。

最好的方法是将整个模板包装成单个元素并访问该元素以获取tmplItem()。在您的示例中,我将模板包装到#myItem div中并访问此元素,因为它是由jQuery.tmpl生成的

http://jsfiddle.net/PTBak/3/