我正在制作一个通知系统,在评论滚动到我想要突出显示指定的评论后。
我只是想要更改背景颜色,但无法让它正常工作......
继承人fiddle:
我已经注释掉了scrollIntoView(),因为它对jsfiddle本身造成了严重破坏。
$(document).ready(function(){
var commentid = "comment";
//document.getElementById(commentid).scrollIntoView();
$(commendid).css('background-color', 'red');
});
那是代码,背景颜色没有改变的任何愚蠢的原因?
答案 0 :(得分:5)
你有几个问题。
#
来表示身份证明。commendid
应为commentid
$(document).ready(function()
{
var commentid = "comment";
$("#" + commentid).css('background-color', 'red');
});
答案 1 :(得分:3)
添加'#'。这表示id
var commentid = "#comment";
答案 2 :(得分:2)
你缺少'#'符号:)
$(document).ready(function(){
$('#comment').css('background-color', 'red');
});
答案 3 :(得分:1)
试试这个:
$(document).ready(function(){
var commentid = "#comment";
$(commentid).css({'background-color': 'yellow'});
});