0

我正在尝试使用以下内容创建一个 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 行。有什么帮助吗?

谢谢。

4

1 回答 1

4

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

jsFiddle 示例

或者,使用多行转义技巧:jsFiddle 示例

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); 

​</p>

于 2012-06-02T22:24:34.460 回答