Jquery 有一个很棒的语言结构,如下所示:
$(document).ready(function() {
$("a").click(function() {
alert("Hello world!");
});
});
正如您可能猜到的那样,一旦文档加载完毕,就会将自定义函数绑定到所有文档的 onClick 事件a tags.
问题是,如何在 Prototype 中实现同样的行为?
原型 1.6 提供了dom:loaded http://prototypejs.org/api/document/observe文档上的事件:
document.observe("dom:loaded", function() {
$$('a').each(function(elem) {
elem.observe("click", function() { alert("Hello World"); });
});
});
我也用each http://prototypejs.org/api/enumerable/each返回数组上的迭代器$$() http://prototypejs.org/api/utility/dollar-dollar.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)