我只想在功能
上这样做function changeGenre(toWhat) {
[...]
$('::selection').css("background-color",'rgb('+color+')');
}
但它似乎不起作用。为什么呢?
编辑:::selection
不是DOM元素,所以我正在寻找解决此问题的替代方法。
答案 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;