Я использую следующий скрипт jQuery (https://github.com/blueimp/jQuery-File-Upload) для загрузки файлов. Этот скрипт поставляется с этим шаблоном Javascript (https://github.com/blueimp/JavaScript-Templates).
У меня есть следующее в моем HTML:
<script id="template-download" type="text/html">
{% for (var i=0, files=o.files, l=files.length, file=files[0]; i<l; file=files[++i]) { %}
<tr class="template-download fade">
{% if (file.error) { %}
<td></td>
<td class="name">{%=file.name%}</td>
<td class="size">{%=o.formatFileSize(file.size)%}</td>
<td class="error" colspan="2"><span class="label important">Error</span> {%=fileUploadErrors[file.error] || file.error%}</td>
{% } else { %}
<td class="name">
<a href="{%=file.url%}" title="{%=file.name%}" target="_blank">{%=file.name%}</a>
</td>
{% } %}
<td class="crop">
<a class="btn btn-primary" id="tool-page-crop" href="#">Crop</a>
</td>
<td class="delete">
<button class="btn btn-danger" data-type="{%=file.delete_type%}" data-url="{%=file.delete_url%}">Delete</button>
</td>
</tr>
{% } %}
</script>
То, что я пытаюсь сделать, это получить доступ к 'tool-page-crop' в этом шаблоне из плагина jQuery, который я пишу (так что еще один файл JS), и почему-то мне не удается это сделать .
Любые идеи о том, как я должен смотреть на это?
Ура!