如何更改Ajax按钮上的字体颜色? Php and Yii 1.1

问题描述 投票:1回答:1

我有一个小问题,你们中的一些人可能会立即帮助我。

我目前正在一个网站上,所有按钮都必须使用相同的颜色。但是,由于一些愚蠢的原因(在我的情况下,我缺乏技能),我创建了一个ajaxButton,现在需要将所述按钮的文本颜色更改为橙​​色。

[不幸的是,我不知道该怎么做,我想你们中的一些人可能会为我的小困境提供帮助。我没有任何CSS技能,尽管必须有一种方法可以根据需要直接更改所说的颜色。

echo CHtml::ajaxButton('Create',
    Yii::app()->createUrl("path/to/action/create"),
    array(
        'type'=>'POST',
            'dataType'=>'json',
            'url'=>'js:$(this).attr("href")',
            'success'=>'js:function(html) {
                jQuery("#myModal .modal-content").html(html.view);
                $("#myModal").modal();
            }',
        'buttons'=>array(
            'update'=>array(
                'options'=>array(
                    'title'=>'Create Something',
            'cache'=>false,
        ),
        array('data-toggle'=>'modal', 'data-target'=>'#myModal'),
                )
            )
        )
    )

因此这将是需要新文本颜色的按钮。我真的希望您能对此有所帮助。谢谢大家的宝贵时间。

php yii yii1.x
1个回答
1
投票

为了创建css类,然后使用ajax在成功后添加,例如:CSS

<style>
.color{
color:orange;
}
</style>

JS:

'success'=>'js:function(html) {
                jQuery("#myModal .modal-content").html(html.view);
                $("#myModal").modal();
                $("#Button").addClass("color");
            }',
© www.soinside.com 2019 - 2024. All rights reserved.