Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery removeClass在样式中保留其余属性_Jquery_Jquery Ui - Fatal编程技术网

jquery removeClass在样式中保留其余属性

jquery removeClass在样式中保留其余属性,jquery,jquery-ui,Jquery,Jquery Ui,我使用的是jQueryUI可拖动/可拖放 当我通过$(element.removeClass('test')删除一个类时 确实从元素中删除了它,但是当display:flex仍然作为样式应用于元素时 为什么呢?我已经通过内联css在任何地方设置了display:flex。您可以在JSFIDLE中复制它吗?哪些事件绑定到。测试?拖拉的?可降落的等。“…但是当display:flex仍然作为样式应用于元素上…”某处的某个东西正在将其作为内联样式应用(或者,根据您看到的情况,应用它的是不同的CSS规则

我使用的是jQueryUI可拖动/可拖放

当我通过
$(element.removeClass('test')删除一个类时

确实从元素中删除了它,但是当display:flex仍然作为样式应用于元素时


为什么呢?我已经通过内联css在任何地方设置了
display:flex

您可以在JSFIDLE中复制它吗?哪些事件绑定到
。测试
?拖拉的?可降落的等。“…但是当display:flex仍然作为样式应用于元素上…”某处的某个东西正在将其作为内联样式应用(或者,根据您看到的情况,应用它的是不同的CSS规则)。你所描述的不会发生。无论如何,你必须提供你的问题所在的在线最低限度的样本checked@atmd是。测试类应用于可拖动的元素。
.test {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}