在页面加载时将类添加到对象

发布于 2024-10-17 11:58:40 字数 400 浏览 1 评论 0原文

基本上我想这样做:

<li id="about"><a href="#">About</a>

当页面加载时进入这个:

<li id="about" class="expand"><a href="#">About</a>

我找到了这个线程,但我不太擅长javascript并且无法适应它: Javascript:如果选中复选框则加载,更改 li 类

Basically I want to make this:

<li id="about"><a href="#">About</a>

Into this when the page loads:

<li id="about" class="expand"><a href="#">About</a>

I found this thread, but am not so good with javascript and couldn't adapt it:
Javascript: Onload if checkbox is checked, change li class

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

心意如水 2024-10-24 11:58:40

这应该可行:

window.onload = function() {
  document.getElementById('about').className = 'expand';
};

或者如果你使用 jQuery:

$(function() {
  $('#about').addClass('expand');
});

This should work:

window.onload = function() {
  document.getElementById('about').className = 'expand';
};

Or if you're using jQuery:

$(function() {
  $('#about').addClass('expand');
});
断桥再见 2024-10-24 11:58:40

我建议使用 jQuery 与此功能:

$(document).ready(function(){
 $('#about').addClass('expand');
});

这会将扩展类添加到 id 为 about 的元素,当 dom 为页面加载就绪。

I would recommend using jQuery with this function:

$(document).ready(function(){
 $('#about').addClass('expand');
});

This will add the expand class to an element with id of about when the dom is ready on page load.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文