Can';t在我的div'中添加我的细枝条件;使用jQuery的s类
这是我的问题, 我在我的Twig html中得到了这个类:Can';t在我的div'中添加我的细枝条件;使用jQuery的s类,jquery,symfony,twig,Jquery,Symfony,Twig,这是我的问题, 我在我的Twig html中得到了这个类: <h4 class="myAnswers"> 以下是html中的结果: class="myAnswers {% if answer.Valid == true %} text-success else text-danger endif" 我试图避开所有有问题的字符(如{%\),但没有成功 有人有主意了吗?你不能把JS(客户端)和twig(服务器端)混在一起,他们完全不知道对方。我
<h4 class="myAnswers">
以下是html中的结果:
class="myAnswers {% if answer.Valid == true %} text-success else text-danger endif"
我试图避开所有有问题的字符(如{%\),但没有成功
有人有主意了吗?你不能把JS(客户端)和twig(服务器端)混在一起,他们完全不知道对方。我试着把这个放在.html.twig文件中:[
code
]jQuery(document).ready(function($){$('.showAnswer')。on('click',revealAnswers);function revealAnswers(){$('.myAnswers').addClass('{%if answer.Valid==true%}文本成功{%else%}文本危险{%endif%}');}});[code
]但它返回我这个错误:运行时错误,变量“answer”不存在。将javascript放在你的小枝模板中,而不是外部文件好的,我是在我的小枝模板(nammed quick_play.html.twig)中这样做的!.但它似乎不起作用,可能是我写的,我不习惯在脚本标签中写js或jquery。请用修改过的代码更新您的问题,也不要将脚本放在for循环中。只需将它放在
class="myAnswers {% if answer.Valid == true %} text-success else text-danger endif"