0

次のコードに問題があります。jqueryから以下のスタイルを追加する際の問題。

CSS

  .arrow_box {
position: absolute;
width: 24px;
border-radius: 30px 30px 3px 3px;
height: 17px;
float:left;
 }
.arrow_box:after {
border-color: rgba(136, 183, 213, 0);
border-top-color: #88b7d5;
border-width: 14px;
left: 0%;
 }

jQuery

<script type="text/javascript">
$(document).ready(function () {
    $('.arrow_box:after').css({
        "border-color": "red",
            "border-top-color": " #88b7d5",
            "border-width": "12px",
            "left": "0%"
    });
});
</script>

jqueryエラーはありませんが、機能していません

4

3 に答える 3

1

疑似要素は、JavaScript で対象指定できる DOM 要素ではありません。

于 2013-09-14T10:35:58.107 に答える
1

疑似要素は DOM 要素ではないため、JavaScript や jQuery を使用してアクセスすることはできません。

于 2013-09-14T10:38:18.190 に答える