全局 screen-span onclick 触发事件 javascript
Global screen-span onclick to trigger an event javascript
我如何指定点击屏幕上的任意位置注册并触发事件?我像这样尝试了 <body>
标签
<body onclick="skipFade();">
<script>
function skipFade() {
}
</script>
</body>
这会在您点击屏幕上的任意位置时触发一个事件
$(document).click(function(){
});
在 document 而不是 body 上绑定事件,因为 body 是 document 的子项,并且 space 被占用正文可能比文档
占用的space小
更新
示例 jsfiddle
看来你的体内没有任何内容!
首先在其中至少创建一个 div
。
那么,你需要使用$('body').on('click', function () ...
如下,
页面正文:
<body>
<div>
<%--Your page content here--%>
<img src="http://www.etnforum.com/templates/thewei-zz3/images/etnDiamond2015.png" /><br /><br />
Happy April Fool's Day!
</div>
<script type="text/javascript">
$('body').on('click', function () {
//do some code here i.e
alert("ok");
$('body').append('<br/>It is a body click AND<br />');
});
$(document).click(function(){
$('body').append('It is a Document click<br />');
});
</script>
</body>
JSFiddle : Working Demo
我如何指定点击屏幕上的任意位置注册并触发事件?我像这样尝试了 <body>
标签
<body onclick="skipFade();">
<script>
function skipFade() {
}
</script>
</body>
这会在您点击屏幕上的任意位置时触发一个事件
$(document).click(function(){
});
在 document 而不是 body 上绑定事件,因为 body 是 document 的子项,并且 space 被占用正文可能比文档
占用的space小更新
示例 jsfiddle
看来你的体内没有任何内容!
首先在其中至少创建一个 div
。
那么,你需要使用$('body').on('click', function () ...
如下,
页面正文:
<body>
<div>
<%--Your page content here--%>
<img src="http://www.etnforum.com/templates/thewei-zz3/images/etnDiamond2015.png" /><br /><br />
Happy April Fool's Day!
</div>
<script type="text/javascript">
$('body').on('click', function () {
//do some code here i.e
alert("ok");
$('body').append('<br/>It is a body click AND<br />');
});
$(document).click(function(){
$('body').append('It is a Document click<br />');
});
</script>
</body>
JSFiddle : Working Demo