使用jquery操作::选择

时间:2016-04-16 09:12:56

标签: javascript jquery html css

我只想在功能

上这样做
function changeGenre(toWhat) {
    [...]
    $('::selection').css("background-color",'rgb('+color+')');
}

但它似乎不起作用。为什么呢?

编辑:::selection不是DOM元素,所以我正在寻找解决此问题的替代方法。

1 个答案:

答案 0 :(得分:1)

尝试将其与css类一起使用:请参阅此帖子:Set the text selection color with jQuery. Demo not working



$(document).ready(function(){
	changeGenre();
});

function changeGenre() {
    $('p').addClass("gr");
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

<style>
p.gr::selection {
    background:#ff0099;
}
</style>

<p><strong>Note:</strong> ::selection is not supported in Internet Explorer 8 and earlier versions.</p>
&#13;
&#13;
&#13;