使用Mootools Element属性在h3标记内获取文本

时间:2011-04-16 22:06:55

标签: mootools

我有以下mootools代码,请注意我需要在mootools中获得cetain值并且没有良好的mootools知识

我有以下HTML代码

<div class="moduletable_menu">
    <div class="tog">
        <h3>Main Menu</h3>
    </div>
    <div class="cont">

        <ul class="menu">.....</ul>
        </div>
</div>
<div class="moduletable_menu">
    <div class="tog">
        <h3>Newsletter</h3>
    </div>
    <div class="cont">
//Newsletter form
        </div>
</div>

我有以下mootools代码

var modules = $$('.cont');
var toggles = $$('.tog');

modules.each( function(mod, index){
             //I need to get the innerHTML for h3 in here 

});

这循环遍历包含类“cont”的所有div标签,但是我需要通过使用cont类循环div标签来获取div标签中带有“tog”类的h3标签的内部HTML?

任何帮助都将受到高度赞赏

1 个答案:

答案 0 :(得分:2)

getPrevious将帮助您获得给定模块div的切换div,getElement将获取其中的h3元素。

查看example

modules.each(function(module) {
    var toggle = module.getPrevious('div.tog');
    var headingText = toggle.getElement('h3').get('text');
});