如何使用 jquery 获取 body 元素
How to get the body element using jquery
我想使用 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';
- 为什么body元素上的onclick事件不起作用
- jQuery多点击事件附加到Body元素(AJAX加载的内容)
- Express API - 验证 req.body 元素
- 使用squishat并在body元素的末尾渲染外部minimiedjs
- 我如何知道DOM“body”元素何时可用
- 仅使用javascript获取站点的body元素
- 在灯箱调用中选择iframe BODY元素
- 在指令中获取body元素
- 如何使用 jquery 获取 body 元素
- 如何将body元素添加到空DOM文档中?
- 如何在Javascript中渲染body元素
- 附加一个JS到body元素
- 无法更改body元素的html
- 对body元素及其内容进行模糊处理,然后在顶部显示未模糊的元素
- 我可以在body元素上应用click事件吗?
- 无法从ajax响应中获取body元素
- Chrome扩展:在内容脚本内附加DIV到BODY元素不工作
- 捕获鼠标离开body元素越过顶部边界
- 如何在iOS的uiwebview中检测整个body元素的onclick事件?
- Jquery在body元素中查找表列中的特定列