用.css()做后备的正确方法是什么?这将最常用于字体后备,但我将其用于光标图像。

这是我得到的不起作用:

$("#dragable").css('cursor','url(images/grabbing.gif), -moz-grabbing, auto');

**更新:有人可以告诉我入门者的有效CSS吗?

是)我有的:
cursor: url(images/grabbing.gif), -moz-grabbing, auto;

...不起作用。**

最佳答案

使用动态内联样式并不总是一个好主意。考虑动态类。在CSS特定类的某个地方定义可拖动元素:

.cur-draggable { cursor: url(images/grabbing.gif), -moz-grabbing, auto; }

并尝试添加此类,而不是样式本身;
$("#dragable").addClass('cur-draggable');

关于jQuery .css()后备吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4261677/

10-09 17:56