javascript - 尝试使用 jquery 创建 CSS 类

标签 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 行。有帮助吗?

谢谢。

最佳答案

尝试将所有内容放在一行或连接单独的行 block 。

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

关于javascript - 尝试使用 jquery 创建 CSS 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10866387/

相关文章:

javascript - 强制 div 高度为最接近背景图像高度的倍数

c# - string.format 中的系统格式异常

html - CSS-Grid -OR- Reactjs 破坏对象匹配 :contain?

javascript - jquery:如何使用onchange更新输入值?

javascript - 如何从使用循环创建的表单中选择设置输入字段的值

javascript - js可以读取cookie但不能求值

javascript - svg 文本旋转中的 JSX 变量 {MyX} 不起作用

javascript - JQuery 日期选择器功能不起作用

jquery - 你知道电话前缀的任何开源 JQuery 下拉菜单吗?

jquery - 单击按钮后在跨度文本中插入模型字符串