我有本期:我通過CSS定義當前角色的div
元素使用:之前通過jQuery
.divElement:before {
background-image: url(../images/triangle.png);
background-repeat: no-repeat;
content: "";
height: 20px;
left: 62%;
margin: 0 0 0 -50px;
position: absolute;
top: -20px;
width: 100px;
}
.divElement{
background: none repeat scroll 0 0 #FFF8D6;
border-radius: 10px 10px 10px 10px;
color: black;
font: 1em/1.4 Cambria,Georgia,sans-serif;
margin: 0px 500px 3em;
padding: 15px;
position: relative;
text-align: center;
}
我創造了這個元素動態使用jQuery:$('<div class="divElement"><p><strong></strong></p></div>').appendTo(....)
這正常工作。使用jQuery時,問題就變成了,我嘗試動態改變backgroung-image
和divElement
之前的內容(這是我在CSS定義與:before
)
我想是這樣的background-image
的top
屬性,但不工作:
$('.divElement:before').css('background-image', 'url(../images/triangle_reverse.png)');
我該怎麼做?謝謝大家!
thankssss..this work incorrectyyyyy !!!!! – user1645419
很酷,很高興提供幫助;) –
請注意:僞類選擇器在IE 8之前的IE版本中不起作用。 – Remo