星期五 多云 13~25℃
js 和 as 触发事件书写习惯的相通思想
上次看《JavaScript编程原则和良好习惯》,今天写 js 时想起以前刚学 flash 时,是直接在按钮上写触发事件的,后来渐渐知道把触发事件写在帧上的好处。
js 和 as 在这方面有相通之处,js 直接把事件写在 dom 上,就相当于 as 直接把事件写在 button / mc 上。
as 触发事件
写在按钮上:
on(release){
trace("这个事件写在按钮上");
}
写在帧上:
my_mc.onRelease = function() {
trace("这个事件写在帧上");
}
js 触发事件
写在 dom 上:
<div onclick="alert(‘事件写在dom上’);"></div>
写在 <script> 里:
<div id="my_div"></div>
<script>
var my_div = document.getElementById("my_div");
my_div.onclick = function() {
alert("这样不会使页面上的js东一块西一块,好管理");
}
</script>
如果引用了jquery,代码会简些:
$("#my_div").click(function() {
alert("这样不会使页面上的js东一块西一块,好管理");
});
MeYoung
处理几处 ajax 提示。
发表评论