这里有问题吗? 声明这些变量会停止执行我的代码:(
var color = $('fieldset input[type=checkbox]').data("color");
if(color === orange){var bgy = '-1'}
else{var bgy = '-37'};
如果您需要更多信息,请问我:)
答案 0 :(得分:2)
您的意思是color=='orange'
吗?
如果没有帮助,请提醒color
。
答案 1 :(得分:1)
老兄......在
中orange
if(color === orange){var bgy = '-1'}
使用firebug:D
答案 2 :(得分:0)
在if块之外定义bgy,只需在里面设置值。
答案 3 :(得分:0)
不,那应该可以正常工作......我建议的唯一一件就是:
var bgy;
var color = $('fieldset input[type=checkbox]').data("color");
if(color === 'orange'){ bgy = '-1' } else { bgy = '-37' };
确保jQuery实际找到您的元素,并提醒color
进行故障排除。除此之外,我还需要更多代码......
答案 4 :(得分:0)
可能你需要使用
if(color === 'orange')
其他明智的
orange
将被视为未定义的变量。