jQuery.为什么当我分配 css 类时,我的 css 类值都不存在



>我创建并附加一个带有 id :div

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.哼?咦?。好像我指的是其他一些随机的 css 类。我在这里做错了什么?

尝试更改:

$('#classyDivID').addClass('.igv-top-left-width');

自:

$('#classyDivID').addClass('igv-top-left-width');

您不需要.在此处添加类

最新更新