我有点困惑。在 jQuery 中使用一个变量作为全局变量的最佳方法是什么 - 只需使用它两次单击功能?这是代码:
HTML:
<div id = "div1">DIV # 1</div>
<div id = "div2">DIV # 2</div>
<input type = "button" value = "Click to see whick div you've chosen."/>
<h1></h1>
jQuery :
$(document).ready(function() {
var answer;
$("#div1").click(function(event) {
window.answer = "FIRST";
});
$("div2").click(function(event) {
window.answer = "SECOND";
});
$("button").click(function() {
$("h1").html(window.answer);
});
})(jQuery);
CSS:
#div1 {
background-color: red;
height: 50px;
}
#div2 {
background-color: blue;
height: 50px;
}
我需要将文本保存到答案变量。提前致谢。