如何在模板中调用 jquery 函数 (type= "text/x-tmpl" ) jquery?



嗨,我正在处理jquery,我需要调用('text/x-tmpl')模板中的一个函数,我有这个我正在尝试运行这个javascript代码,但它不起作用,为什么是流程使它运行有人帮吗

<script id="template-upload" type="text/x-tmpl">
     checkbox();
{% for (var i=0, file; file=o.files[i]; i++) { %}    
    <ul class="template-upload fade imagePeiview">
        <li class="preview"><span class="fade image-gallery-thumb"></span></li>
        <li class="name"><span class="imgname">{%=file.name%}</span> </li>
        <li class="size"><span>{%=o.formatFileSize(file.size)%}</span></li>

        <li class="cancel">{% if (!i) { %}
            <button style="display:none" class="btn btn-info">
                <span>{%=locale.fileupload.cancel%}</span>
            </button>
        {% } %}</li>
    </ul>
{% } %}
</script> 

<script type="text/javascript">
    jQuery(document).ready(function () {
        function checkbox() {
            alert(1);
        }
});
</script> 

如果您通过Ajax加载此模板,那么您可以在模板加载Ajax的成功处理程序上调用所需的JavaScript函数,这意味着您正在等待加载模板,然后调用该模板上的JS函数

最新更新