【问题标题】:how to switch twig classes?如何切换树枝类?
【发布时间】:2021-12-30 09:37:02
【问题描述】:

当我点击一个 div 时,我想切换一个类。

    {{ form_row(onboardingChoicesChild.children.0, {'label_attr':
{'class':'textselection'}}) }}

下面的 form_row 有一个类“textselection”,我想切换它。我知道如何在 javascript 中使用 div 切换类,但我不知道如何切换这些数据。

【问题讨论】:

    标签: javascript jquery twig


    【解决方案1】:

    Twig 只是在制作模板,

    在您的示例中,当您编写 $(this).hasClass('selected') 时,您会尝试检查 <div class="selection"> 是否具有“选定”类

    我认为你应该试试这个:

     if ($(this).first().hasClass('selected')) {
        $(this).first().removeClass('selected');
     } 
     else {
        $(this).first().addClass('selected');   
     }
    

    【讨论】:

    • 选择 div 切换已经开始工作。我想做的是从 form_row 切换文本选择
    猜你喜欢
    • 2019-08-30
    • 2015-04-22
    • 2012-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 2013-08-07
    相关资源
    最近更新 更多