我编写了一个简短的脚本,它获取鼠标单击的 pagex 和 pageY 坐标并将它们附加到列表中。除了应该清除列表的按钮之外的所有功能(即使按下清除按钮也会发生点击,但这不是问题)
无论如何,我在 jsfiddle 中更正了一些工作,并且在那里一切正常,但是当我在记事本 ++ 中进行相同的更正时,按钮根本不起作用。IE 它不会清除列表,但是当我单击 jsfiddle 中的相同按钮时,它可以正常工作。已经在 Mozilla Chrome 和 IE 上测试过
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> Click Away</title>
<link href="stylesheets/site.css" rel="stylesheet">
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$(document).click(function(e){
$("#coordList").append("<li>"+ "pageX: " + e.pageX + ", pageY: " + e.pageY +"</li>");
});
$("#clear").click(function() {
$("#coordList").empty();
});
</script>
</head>
<body>
<div id="wrapper">
<header>
<h1> Coordinates </h1>
</header>
<button id="clear"> Clear list </button>
<div id="list">
<ol id="coordList"></ol>
</div>
</div>
</body>
</html>