如何使用 jquery 获取 body 元素

How to get the body element using jquery

本文关键字:body 元素 获取 jquery 何使用      更新时间:2023-09-26

我想使用 jquery 获取 html 的 body 元素,然后禁用垂直滚动?

试试这个...

$('body,html').css('overflow','hidden');

,html还允许您包含<html>,因为某些浏览器可能会将其用作与<body>标签相对的基础,因此它有助于将两者视为一个。

有益的任何标签都应选择,如$('a');$('body');

可以通过使用前缀# id来选择元素

<a id="c_1" >CLick Me</a>

$('#c_1');

或带有前缀.class

<a class="classname">Click Me</a>

$('.classname');

有关更多信息,请阅读 http://api.jquery.com/category/selectors/至于滚动条,它们由CSS控制,您可以简单地使用CSS文件并执行以下操作。

body, html {overflow: hidden;}

overflow 参数允许您控制当内容overflow指定的宽度和高度时发生的情况。

http://reference.sitepoint.com/css/overflow

或适当的参考 http://www.w3.org/TR/CSS2/visufx.html

抱歉,如果这太技术性,但有一天你必须了解这些:)

你可以通过以下方式获取 body 元素: $("body")然后使用 CSS 禁用滚动条

 $("body").css("overflow", "hidden");

由于没有人提到这一点,所以在没有 jQuery 的情况下选择 body 元素非常容易。

很简单:

document.body;

根据您的问题,您将通过设置overflow: hidden来禁用垂直滚动:

这里的例子

document.body.style.overflow = 'hidden';