小编Hel*_*ore的帖子

无法按类名检测元素

我是初学者,我使用纯javascript进行DOM操作.我无法在我的section元素中获取所有div.我得到了不确定.请告诉我错误是什么以及如何解决.

HTML

    <section class="main-content">
        <aside>
            <p>
                <span class="sidebartext">Watch this space for breaking news items.</span>
            </p>
        </aside>

        <section class="notes">
            <div id="Services" class="nav-pages active">Services</div>
            <div id="Resources" class="nav-pages">Resources</div>
            <div id="Contact-Us" class="nav-pages">Contact Us</div>
            <div id="Company" class="nav-pages">Company</div>
        </section>

    </section>
Run Code Online (Sandbox Code Playgroud)

JS

var navTabs = document.getElementsByClassName('notes').children;
console.log(navTabs);//undefined
Run Code Online (Sandbox Code Playgroud)

请不要jQuery答案!

javascript

2
推荐指数
1
解决办法
106
查看次数

使用jQuery Hover更改css样式

我想在悬停进出时更改按钮的背景颜色.请帮助我使我的jquery代码工作.

function onHoverIn(button) {
    $(button).css('background-color', 'rgba(193, 86, 10, 0.86)')
};
function onHoverOut(button) {
    $(button).css('background-color', 'rgba(26, 13, 3, 0.26)')
};
$("button").hover(onHoverIn(this), onHoverOut(this));
Run Code Online (Sandbox Code Playgroud)

参考 - https://api.jquery.com/hover/

javascript css jquery

1
推荐指数
1
解决办法
107
查看次数

为什么html元素的类名没有改变?

我的html代码中只有一个div有一类active-tab.我想从div中删除active-tab类.

var activeTab = document.querySelector('.active-tab');
activeTab.className.replace("active-tab",'');
Run Code Online (Sandbox Code Playgroud)

上面的代码似乎不起作用.请解释原因.

PS - 请不要给我任何jQuery答案.

javascript

1
推荐指数
1
解决办法
36
查看次数

标签 统计

javascript ×3

css ×1

jquery ×1