使用jQuery编辑滚动条

时间:2017-03-16 12:17:56

标签: javascript jquery css

我想更改滚动条拇指的颜色,我知道可以使用CSS中的::-webkit-scrollbar-track { }来完成,但在这种情况下,颜色必须来自我使用JS的电子表格访问。

我不能使用普通JS或jQuery之外的任何东西(没有其他库)。有办法做到这一点吗?理想情况下是这样的(我知道这是错的):

$('::-webkit-scrollbar-track').css({
    'background': /* data pulled in */
});

1 个答案:

答案 0 :(得分:2)

jQuery的css函数用于元素。 ::-webkit-scrollbar是伪选择器。但是你可以这样做:

$(function() {
   $('<style>::-webkit-scrollbar-track { }</style>').appendTo('body');
});