こんにちは友人は、私のコード最後の子()と次のIE 8で動作していない後
HTML
<ul class="menu-item">
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
CSS私のコードが動作している
.clear-right{
color:red;
}
.menu-item:last-child{
color:red;}
.menu-item:last-child:after
{
content:'hi';
}
です完全にすべてのブラウザでIEで動作していないm jqueryを使用して同じことをしようとする
$(".menu-item li:last-child:after").css('content','"hi"');
あなたがdemo here を確認することができますが、そのまた要素が実際に存在しないので、あなたは、jQueryので:after
擬似セレクタを使用することはできません私に事前
jqueryを使用して別のliを追加してみませんか?または、コンテンツ期間を追加するだけです。 http://api.jquery.com/append/ – kinakuta