jquery ui可排序占位符无法更改背景颜色

Kos*_*tos 7 jquery jquery-ui placeholder background-color jquery-ui-sortable

我可以成功更改占位符的边框颜色,但是当我尝试更改背景颜色时,没有任何反应.

这个jsfiddle代码最能解释它:http://jsfiddle.net/EUVrK/1/

小智 9

根据jQuery UI可排序文档,您可以为占位符提供css类.您应该能够在此课程中指定背景.

使用占位符和forcePlaceholderSize属性,它就像一个魅力.我已经更新了jsfiddle 链接

希望有所帮助.


Kos*_*tos 5

我从 irc.freenode 上的一位朋友那里得到了一些帮助,他建议了以下解决方案,该解决方案可以解决问题。

ui.placeholder.css("visibility", "visible");
ui.placeholder.css("background-color", "red");
Run Code Online (Sandbox Code Playgroud)

占位符的背景颜色没有显示,因为实际元素不可见(我想它默认设置为隐藏)。因此将其设置为可见可以让人们看到不同的背景颜色。