jquery - 页面加载后更改 CSS 值?

标签 jquery css

页面加载完成后是否可以更改 css 样式的值?

例如,我需要在页面加载完成后将 display:block 更改为 display:none

这在 jQuery 中可行吗?如果可以,我该如何实现它?

最佳答案

查看 ready()事件,以及 css()方法。

查看possible selectors的列表了解如何定位您的元素。

$(document).ready(function () {
    $('selectorForYourElement').css('display', 'none');
});

编辑:

要回答您的问题,您可以将选择器与 :gt() 结合起来。选择器,或使用slice()方法(首选)。

$(document).ready(function () {
    $('selectorForYourElement').slice(1).css('display', 'none');
});

或者

$(document).ready(function () {
    $('selectorForYourElement:gt(0)').css('display', 'none');
});

关于jquery - 页面加载后更改 CSS 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7516028/

相关文章:

JQuery UI 工具栏按钮布局

javascript - Kendo 的 Angular 指令 : "kendo" is undefined?

android - Android 上的 CSS3 灰度滤镜

php - 无法在 PHP echo 内的 img 上居中或使用 css

javascript - Flexbox 在 anchor 内生长

javascript - 如何从某些对象中过滤 json 对象。 (仅选择部分值)

android - 网站无法在移动设备和低分辨率PC显示器中正确显示

javascript - 如何使用 javascript 为元素设置内联 css 样式?

php - 如何让父元素样式优先于子元素样式属性?

jquery - CSS 类特殊字符和类前缀行为