#myDiv
是一个可点击的框,如果#myDiv
被点击,则会添加一个类.opened
。我的jQuery读取jQuery div类更改
if ($('#myDiv').hasClass('open')){
var myValue = "1";
}else{
var myValue = "2";
}
显然,后页面加载完成后,myValue
总是等于2,但点击后#myDiv
,myValue
仍然是我应该使用2.什么事件来检测我的元素是否改变?我也想支持IE7 +。谢谢!
你有错字.. myVaule? – Krishna
@dumass谢谢!编辑! – olo
由于错字,您的问题是否已解决?也根据你的编辑..如果“打开”是你的类名,那么hasClass('打开')应该是你的条件。 – Krishna