我的表单字段模板如下:
{% block test_question_widget %}
{% spaceless %}
<div {{ block('widget_container_attributes') }}>
{% set type = type|default('hidden') %}
<input type="{{ type }}" {{ block('widget_attributes') }} value="{{ value }}"/>
<div class="visible-element"></div>
</div>
{% endspaceless %}
{% endblock %}
假设我希望我的div.visible-element按照我在js文件中定义的方式运行,即更改隐藏输入的值,例如取决于页面上的位置。
答案 0 :(得分:0)
最佳做法是在外部.js文件中添加您的javascript代码
使用jQuery,您可以轻松地在所有元素上重复相同的JS代码:
$( '可见元素')。每个(函数(){ //你的JS代码 });