我是初学者,我使用纯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答案!
我想在悬停进出时更改按钮的背景颜色.请帮助我使我的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)
我的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答案.