试图用jquery创建CSS类

时间:2012-06-02 22:21:34

标签: javascript jquery html css

我正在尝试使用以下内容创建一个CSS类:

var not_cursor = $('<style>#NOT_CURSOR { CURSOR: NONE; BACKGROUND: URL("images/NOT1.png") NO-REPEAT LEFT TOP; 
                  POSITION: ABSOLUTE;
                  DISPLAY: NONE;
                  TOP: 0;
                  LEFT: 0;
                  Z-INDEX: 10000;}</style>');
$('html > head').append(not_cursor); 

然后在另一个文件中我尝试访问$('#NOT_CURSOR')但我收到错误 -

Uncaught SyntaxError: Unexpected token ILLEGAL 

它告诉我这发生在第1行。任何帮助?

感谢。

1 个答案:

答案 0 :(得分:4)

尝试将其全部保存在一行或连接单独的行块。

<强> jsFiddle example

或者,使用多行逃生技巧: jsFiddle example

var not_cursor = $('<style>#NOT_CURSOR { CURSOR: NONE; BACKGROUND: URL("images/NOT1.png") NO-REPEAT LEFT TOP; \
                  POSITION: ABSOLUTE; \
                  DISPLAY: NONE; \
                  TOP: 0; \
                  LEFT: 0; \
                  Z-INDEX: 10000;}</style>');
$('html > head').append(not_cursor);