我有3個框,我希望它們在它們之間切換,並在第二次點擊時切換。目前它在它們之間切換的很好(IF部分),但是當我點擊相同的方框將其關閉時,如果不起作用(「其他if」部分似乎不起作用)。我認爲我需要重構if語句。任何幫助是極大的讚賞。Raphael.js - if/else語句不會觸發點擊
這裏是JS提琴: http://jsfiddle.net/FFdjS/5/
這裏是元素的點擊一個if語句:
box1.click(function() {
if (box1.attr(strOff)) {
box1.attr(strOn);
box2.attr(strOff);
box3.attr(strOff);
} else if (box1.attr(strOn)) {
box1.attr(strOff);
} else {}
});