このコードの各行が何をしているかを理解しようとしています。なぜ$
がありますか?それは何ですか?誰でも手伝いできますか?この関数の機能と意味は何ですか?
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<head>
<script>
i=1;
$(document).ready(function(){
$("button").click(function(){
if(i==1){
document.getElementById("tf1").setAttribute("fill", "transparent");
document.getElementById("tf2") .setAttribute("fill", "yellow");
i=2;
}else if (i==2){
document.getElementById("tf2").setAttribute("fill", "transparent");
document.getElementById("tf3") .setAttribute("fill", "green");
i=3;
} else if(i==3) {
document.getElementById("tf3").setAttribute("fill", "transparent");
document.getElementById("tf1").setAttribute("fill", "red") ;
i=1;
}
});
});
</script>
$は、jQuery関数/コードであることをドキュメントに伝えています。コードの残りの部分は次のようになります。iの値が1であることを確認します。i = 1の場合、これらの属性を設定し、iの値を2にリセットします。次に、それがチェックされています:i = 1の場合、それらの属性を設定して、iの値を3にリセットします。そしてi = 3の場合も同様です。 – Sergio