簡體   English   中英

MooTools:未捕獲的TypeError:未定義不是函數

[英]MooTools: uncaught TypeError: undefined is not a function

所以,我有這個功能:

<script type="text/javascript">

window.addEvent('domready',function() {
    var togglers = $$('div.toggler');
    if(togglers.length) var gmail = new Fx.Accordion(togglers,$$('div.body'));
    togglers.addEvent('click',function() { this.addClass('read').removeClass('unread'); });
    togglers[0].fireEvent('click'); //first one starts out read
});

</script>

並且我在Inspect元素->控制台中出現此錯誤:

uncaught TypeError: undefined is not a function

我包含了這個庫-> <script src="mootools-core-1.4.5.js"></script>

我究竟做錯了什么?

謝謝。

您只需要添加更多庫。 您剛剛添加了Core。 在核心代碼之后添加更多庫。

window.addEvent('domready',function() {
    var togglers = $$('div.toggler');
    if(togglers.length) var gmail = new Fx.Accordion(togglers, $$('div.body'));
    togglers.addEvent('click',function() { this.addClass('read').removeClass('unread'); });
    togglers[0].fireEvent('click'); //first one starts out read
});

基於您的代碼的示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM