タグ

ブックマーク / qiita.com/iiokazuya (1)

  • box-shadowがあるとimg.src=hogehogeが動作しない - Qiita

    現象 box-shadowが設定された<img>に対して、javascriptから変更をかけたかったので、 と、したが、何度実行してもsrcに設定した画像に切り替わらない。 原因 <img>にbox-shadowが設定されていると、img.srcで設定した内容が反映されない模様。 対策 src設定前にいったんbox-shadowをnoneにして、onloadで設定しなおす。 var $t = $(img); var tmp = $t.css("box-shadow"); $t.css("box-shadow","none"); img.onload = function(){ $t.css("box-shadow",tmp) } img.src = newImageURL;

    box-shadowがあるとimg.src=hogehogeが動作しない - Qiita
    kasumani
    kasumani 2014/03/01
    box-shadowがあるとimg.src=hogehogeが動作しない ただしこの方法、box-shadowが外れる瞬間があるため、一瞬チラついて見えるのが難点。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 01, 2014 at 02:50PM via IFTTT
  • 1