Jquery 仅当条件为真时才可丢弃
我有个问题。我有一个全局变量$isTutorial 如果这是真的,我的网格中只有一个单元格是可拖放的, 如果该值为false,则整个网格应该是可拖放的Jquery 仅当条件为真时才可丢弃,jquery,jquery-ui,Jquery,Jquery Ui,我有个问题。我有一个全局变量$isTutorial 如果这是真的,我的网格中只有一个单元格是可拖放的, 如果该值为false,则整个网格应该是可拖放的 if($isTutorial){ $('#cell').droppable(); } else if($isTutorial == false){ $grid.droppable(); } 看来这种方法行不通。解决方案是将此代码放入函数中,并在“开始:”拖动事件中调用此函数。还有其他解决方案吗?您当前的实施似乎是合理的。您能在J
if($isTutorial){
$('#cell').droppable();
} else if($isTutorial == false){
$grid.droppable();
}
看来这种方法行不通。解决方案是将此代码放入函数中,并在“开始:”拖动事件中调用此函数。还有其他解决方案吗?您当前的实施似乎是合理的。您能在JSFIDLE中复制它吗?您能在JSFIDLE上发布HTML标记和/或演示吗?这看起来相当脆弱。为什么不把它们都设为.droppable{disabled:true},然后在$isTutorial发生变化时,对所需的一个调用.droppable'enable'?资料来源:谢谢blgt,这是我喜欢的方式!!: