所以这是我的情况......我想对这种影响做点什么:
var myBool = false;
function flipBool(){
if(myBool){
myBool = false;
} else {
myBool = true;
}
}
jQuery(document).ready(function(){
if(myBool){
jQuery("div.someDiv").hover(...)...;
} else {//don't do the hover stuff...}
});
有一种简单的方法吗?因为根据我的理解,事情根本不起作用。
答案 0 :(得分:0)
您定义了函数flipBool()
但从未调用它,您应该将if(myBool){}
移到hover
:
jQuery(document).ready(function(){
flipBool();//reverses myBool
jQuery("div.someDiv").hover(function(){
if(myBool){
//will be executed only if myBool is originally false
} else {
//will be executed only if myBool is originally true
}
});
});
DEMO:odata4j