Droppable hoverClass选项在Internet Explorer中不起作用

问题描述 投票:0回答:1

我似乎无法让它发挥作用。它在Firefox中运行良好,但在IE中没有任何事情发生时,droppable有一个项目。

我尝试使用hoverClass option,并尝试在“over”和“out”事件中手动更改类。这两种方法都适用于Firefox,但不适用于IE。 IE有解决方法吗?

以下是我的代码:

over: function(ev, ui) {
  $(this).addClass( 'droppable-hover' );
},

out: function(ev, ui) {
  $(this).removeClass( 'droppable-hover' );
}
jquery html css jquery-ui jquery-ui-droppable
1个回答
1
投票

droppable-hover类使用大纲样式属性,IE不支持该属性(Macintosh上的IE5除外)。 W3Schools至少如此说。您可以在IE上使用以下方法对其进

<!--[if IE]>
<style>
.   droppable-hover
   {
       border: double 1px black;
   }
</style>
<![endif]-->
© www.soinside.com 2019 - 2024. All rights reserved.