Dig4Fire
21 Nov 2009, 5:13 AM
How to get the ul element?
Ext.onReady(function () {
Ext.select('h3').on('click', function (x,y) {
var el = Ext.get(y).next(); // doesn't work -> null
if (el.isVisible()) {
el.slideOut('t', {useDisplay: true});
} else {
el.slideIn();
}
});
});
</script>
</head>
<body>
<h3><a href="#">Chapter 1</a></h3>
<ul>
<li><a href="test1.htm">Test 1</a> </li>
<li><a href="test2.htm">Test 2</a> </li>
</ul>
<h3><a href="#">Chapter 2</a></h3>
<ul>
<li><a href="test3.htm">Test 3</a> </li>
<li><a href="test4.htm">Test 4</a> </li>
</ul>
Ext.onReady(function () {
Ext.select('h3').on('click', function (x,y) {
var el = Ext.get(y).next(); // doesn't work -> null
if (el.isVisible()) {
el.slideOut('t', {useDisplay: true});
} else {
el.slideIn();
}
});
});
</script>
</head>
<body>
<h3><a href="#">Chapter 1</a></h3>
<ul>
<li><a href="test1.htm">Test 1</a> </li>
<li><a href="test2.htm">Test 2</a> </li>
</ul>
<h3><a href="#">Chapter 2</a></h3>
<ul>
<li><a href="test3.htm">Test 3</a> </li>
<li><a href="test4.htm">Test 4</a> </li>
</ul>