0

jquery と javascript の経験がある方は、このコードが機能しない理由を説明してください。
changeclass がトリガーされると、画像 previmage が拡大してから縮小するはずですが、どちらも行わないようです。機能する唯一のことは、下部のアラートです。

何か案は?

<script type="text/javascript">
function changeclass()
{
    if ($("#previmage").css({"max-width" : "400px"}){
        $("#previmage").animate({"max-width": "100%"}, "fast");
        $("#previmage").addClass("clicked").removeClass("normal");
    }else{
        $("#previmage").animate({"max-width": "400px"}, "fast");
        $("#previmage").addClass("normal").removeClass("clicked");       
    }
    alert("called");    
}
$("#progressBar").hide();
</script>

よろしくヨルダンズニンジャ

4

2 に答える 2

0

max width は、画像のサイズを大きくしたい場合に特定のクラスに許可される最大幅を許可します幅

if ($("#previmage").css({"width"}==400){
         $("#previmage").animate({width:"100%"}, "fast");
         $("#previmage").addClass("clicked").removeClass("normal");
        }
else{
             $("#previmage").animate({width: 400}, "fast");
             $("#previmage").addClass("normal").removeClass("clicked");

        }
于 2013-08-17T17:31:21.383 に答える