4

ボーダーの右の色をクラスに変更する方法:後

これは通常のCSSです

.profile-options a div:after {
border-color: transparent #999999 transparent transparent;
border-style: solid;
border-width: 18px;
content: "";
display: block;
left: -15px;
margin-top: -33px;
position: absolute;
z-index: 999;}

jqueryで選択したときに#999999を#333333に設定する必要があります

それらを試しましたが、機能していないようです

$(".profile-options a div:after").css({"borderRightColor":"#999"});
$(".yourOptions1:after").css({"borderRightColor":"#333"});
4

2 に答える 2

4

を使用できますstyleSheets

たとえば、スタイルシートが1つあり、そのルールが最初のルールであり、次に行う必要があるのは次のとおりです。

document.styleSheets[0].cssRules[0].style.borderRightColor="#333333";

IEと他のブラウザの両方で、スタイルシート、追加、削除、変更について知っておく必要があるすべて

styleSheetsを使用すると、疑似要素に関するcssルールも追加できます。

于 2013-02-26T12:13:38.030 に答える