[英]How can I add a CSS class to a page <head> with jquery?
我想使用jquery將新的CSS類附加到文檔的頭腳本中,以更改該頁面上的元素。
使用類似以下的命令應該很簡單:
var myhex = #e6399b;
$("<style type='text/css'> #someid { color:myhex; } </style>").appendTo("head");
我創建了一個FIDDLE進行測試,但是無法正常工作。 我認為在HTML代碼中間使用JS變量的語法確實很簡單-我試過了'+myhex+'
和+myhex+
但老實說我當時在猜測。
筆記:
dialogClass
命令(即,您必須通過“類”而不是.css()
來設置樣式。 謝謝你提供的所有幫助。
您需要用引號引起來,並將變量添加到包含(+號)的字符串中:
var myhex = '#e6399b';
$("<style type='text/css'> #someid { color:"+myhex+"; } </style>").appendTo("head");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.