私は初期値で文字列変数を作成しました。ボタンをクリックするたびにこの値が変わります。変数の最後の値を取得するために別のボタンを作成しましたが、クリックするたびに初期値が返されます。クリック時の最終値を取得
変数の最終値はどのようにして取得できますか?この問題はグローバルなあなただけに必要として変数を宣言するために、発生している理由
<button id='button1'>button1</button>
<button id='button2'>button2</button>
<button id='buttonSpecific'>buttonSpecific</button>
<script>
var varState = "Initial value" ;
$("#button1").click(function() {
var varState = "button1" ;
console.log(varState)
});
$("#button2").click(function() {
var varState = "button2" ;
console.log(varState)
});
$("#buttonSpecific").click(function() {
// Get the last value
console.log(varState)
});
</script>
ありがとうございます。 – GeoGyro
@GeoGyro嬉しいことに、あなたはこの記事を回答としてマークするためにチェックマークをつけることができます:) – guradio