我正在尝试将类型设置为“文本/模板”的脚本块的html内容访问.我听说过使用此类标记的模板引擎,但是我的应用程序非常简单,不需要加载整个引擎.有人可以阐明我如何选择该元素吗?我认为jQuery的.html()函数可以为我提供内容,但是我似乎找不到该元素.
模板如下所示:
<script type="text/template" id="repeating-form-section-template">
<div class="repeating-form-section">
<label>Field Name:</field>
<input type="text" value="default value" name="field_name" />
</div>
</script>
我尝试过的事情:
getElementById('repeating-form-section-template');
$('script').filter(...);
$('#repeating-form-section-template');
$("script[type='text/template']");
谢谢!
解决方法:
都:
$('#repeating-form-section-template');
$("script[type='text/template']");
干得好确保在DOM加载后检查它们.例:
http://jsfiddle.net/niklasvh/VKqPX/