页面加载完成后是否可以更改css样式的值?
例如,我需要在页面加载完成后将display:block
的分区更改为display:none
吗?
这在jQuery中是否可行,如果可以,我该如何实现呢?
答案 0 :(得分:7)
查看possible selectors列表,了解如何定位元素。
$(document).ready(function () {
$('selectorForYourElement').css('display', 'none');
});
:gt()
选择器结合使用,也可以使用slice()
方法(首选)。< p>
$(document).ready(function () {
$('selectorForYourElement').slice(1).css('display', 'none');
});
或者
$(document).ready(function () {
$('selectorForYourElement:gt(0)').css('display', 'none');
});
答案 1 :(得分:1)
$('selector').css({
display: 'none'
});
答案 2 :(得分:1)
给块一个id f.e. hideMe并在jQuery中执行此操作:
$(document).ready(function(){$("#hideMe").hide();});