我有這樣的設置:http://jsfiddle.net/patrioticcow/yJPGa/5/如何從真正的變量切換到假
我無法弄清楚如何如何真或假變量之間切換英寸下面是代碼:
<div class="test" id="id_test">Some Content...</div>
<div style="display: none" id="id_test">Some Other Content...</div>
<div>
<button id="disable">Save</button>
<button id="enable">Edit</button>
</div>
JS
var logged_in = false;
$("#disable").click(function() {
logged_in == true;
alert (logged_in);
});
$("#enable").click(function() {
logged_in == false;
alert (logged_in);
});
if (logged_in == true) {
$("#id_test").find(".test").removeClass(".test").addClass(".test_hidde");
}
CSS
.test{color: red;font-size: 16px;}
.test_hidde{color: #000;font-size: 26px;}
被封裝眼下,'logged_in'是不會改變的。在點擊函數中,你的意思是'logged_in = true;'和'logged_in = false;'? – gailbear 2011-03-29 19:14:22