第1221天:js 和 as 触发事件书写习惯的相通思想

星期五 多云 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 提示。

RSS

上一篇:

下一篇:

发表评论

电子邮件地址不会被公开。 必填项已用*标注