svg がサポートされていないことを検出するために modernizr を使用しており、正常に動作していますが、何らかの理由でこの jQuery が動作していません。
特定の src を svg の id に置き換えて、その値が .png ファイルを指すようにしようとしています。これは、svg がサポートされていないかどうかをチェックする if ステートメント内で発生します。
ただし、アラートを入れて発火したため、ifステートメントは機能していますが、このjQueryは機能していないようです。
誰かが理由を知っていますか?
$("#svg").attr("src","img/logo.png");
jQuery 1.9.0 を使用しています。
このサイトにあるすべてのJSは次のとおりです。
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript">window.jQuery || document.write('<script src="js/vendor/jquery-1.9.0.min.js"><\/script>')</script>
<script type="text/javascript" src="js/modernizr.js"></script>
<script type="text/javascript">
if(!(Modernizr.svg)){
$("#svg").attr("src","img/logo.png");
}
</script>