我创建并添加了div
,其ID为:
classyDiv = document.createElement('div');
classyDiv.setAttribute('id', 'classyDivID');
parentDiv = document.getElementById('parentDivID');
parentDiv.appendChild(classyDiv);
我现在想将这个css类附加到子div:
.igv-top-left-width {
position: absolute;
top: 128px;
left: 256px;
width: 512px;
}
我使用jQuery来分配css类:
$('#classyDivID').addClass('.igv-top-left-width');
console.log($('#classyDivID').css('left'));
当我回显css类值时,我得到完全无意义的值。对于left
,我得到auto
。咦? Whah?好像我指的是其他一些随机的css类。我在这里做错了什么?
答案 0 :(得分:3)
尝试改变:
$('#classyDivID').addClass('.igv-top-left-width');
为:
$('#classyDivID').addClass('igv-top-left-width');
您不需要.
在此处添加课程