我想在JavaScript中包含樣式標記。即,我正在打印通知,通知數量動態變化。我收到JSON對象中的通知,因此要求樣式分別應用於每個通知。在javascript中包含樣式標記
現在我只想身邊的每個通知或文本
function retrive()
\t \t \t {
\t \t \t \t /*var css = ' { border :2px dashed; }',
\t \t \t \t head = document.head || document.getElementsByTagName('head')[0],
\t \t \t \t style = document.createElement('style');
\t \t \t \t style.type = 'text/css'; \t \t Not working*/
\t \t \t \t
\t \t \t \t var myObj = JSON.parse(localStorage.getItem("Notice"));
\t \t \t \t if(myObj.length == 0)
\t \t \t \t {
\t \t \t \t \t $('#title').append(
\t \t \t \t \t \t '<br><br>Currently There are no Notices to be displayed'
\t \t \t \t \t);
\t \t \t \t }
\t \t \t \t
\t \t \t \t else
\t \t \t \t {
\t \t \t \t \t for(var i = 0; i < myObj.length; i++)
\t \t \t \t \t {
\t \t \t \t \t \t $('#heading').append(
\t \t \t \t \t \t \t '<br><br><strong><center>'+ myObj[i].title+'</center></strong><br>'+myObj[i].introtext
\t \t \t \t \t \t);
\t \t \t \t \t }
\t \t \t \t }
\t \t \t }
我使用for循環打印的告示在else塊被查找對象的長度和其追加到邊界標題。這是我想打印邊框每塊
<div>
\t <ul id="heading" style = "font-size : 16px;">
\t \t \t \t \t
\t </ul> \t \t \t \t \t
</div>
如果我在這裏使用的風格,邊框似乎整個塊或單個邊框所有通知進行打印。
<div>
\t <ul id="heading" style = "font-size : 16px; border : 2px dashed">
\t \t \t \t \t
</ul> \t \t \t \t \t
</div>
,這是顯而易見的。
謝謝。
要添加到頭部的CSS不工作,因爲你沒有選擇任何元素如:'VAR CSS ='{#heading邊界:2px的破滅; }''你也可以使用jquery [.css](http://api.jquery.com/css/)來調整樣式。 – Last1Here
好的,先生。我應該如何將它包含或附加到其他塊中的標題塊? –
不推薦使用'
'。我不會在java腳本中創建樣式使其難以修改網站 –