delegate.html revision d408aa66c7199d6b6a133c20c2116414dc70fa0a
<html debug="true">
<head>
<title>YUI 3.0</title>
<body>
<style>
background-color: #eee;
cursor: hand;
}
</style>
<script>
if (typeof loadFirebugConsole == 'function') {
loadFirebugConsole();
}
YUI({
base: '/build/'
}).use('node', 'dump', 'substitute', function(Y) {
var handle =
Y.on('delegate',
function(e) {
},
'#ul1',
'click',
'li.clickable',
Y,
'firstone',
2);
var handle4 =
Y.on('delegate',
function(e) {
},
'#ul1',
'click',
'li',
Y,
'firstone',
2);
var handle2 =
Y.on('delegate',
function(e) {
},
'#ul1',
'click',
'li.clickable',
Y,
'secondone',
2);
var handle3 =
Y.on('delegate',
function(e) {
},
'#ul1',
'click',
'li.clickable',
Y,
'thirdone',
2);
});
</script>
<ul id="ul1">
<li id="li1">li1 - 1</li>
<li id="li2" class="clickable">li2 - 1</li>
<li id="li3">li3 - 1</li>
<li id="li4" class="clickable">li4 - 1</li>
</ul>
<ul id="ul2">
<li>li1 - 2</li>
<li class="clickable">li2 - 2</li>
<li>li3 - 2</li>
<li class="clickable">li4 - 2</li>
</ul>
</body>
</html>