2017-01-16 13 views
0

マイHAMLファイルをファイルのようになります - .card-imageためのCSSクラスはhamlファイルがレールサーバから画像オブジェクトを取得し動的に変化するCSSの属性値は

.card-image { 
    width: 68px; 
    height: 68px; 
    margin-bottom: 1em; 
    background-image: image-url('some-url'); 
    background-repeat: no-repeat; 
    background-position: center; 
    background-size: cover; 
    border-radius: 50%; 
    } 

ある

.playing-card-container 
    .card-image 

と、.card-imageクラスの背景イメージを動的に変更したいとします。私は動的にクラスやIDを追加する方法を知っていますが、どうすれば特定のものを変更できますかCSS属性?何か助けてもらえれば幸いです。

答えて

1

あなたは使用することができます。

$(".card-image").css("background-image", url) 

編集:HAML

.card-image{"style"=>"background-image:url(#{url});"}, 
+0

を 'Haml'ファイルでは?これはJqueryコード – python

+0

のようです。HAMLファイルにある場合、 '.card-image {style:" background-image:#{url}; "}' – Shannon

+0

を使用して、 '.card-image { "style" => "background-image:url(#{url});"} '、私はそれを受け入れます – python

関連する問題