我试图在我的博客页面上放置一个菜单。该菜单来自其他来源,我可以通过插入一个简单的网页来验证其是否有效。

将其放在Blogger的HTML / Javascript小工具中后,它将无法工作。我将其范围缩小到以下代码部分。

jQuery(document).ready(function($){ //ajax menu?

    if (typeof setting.contentsource=="object"){ //if external ajax menu
        ddsmoothmenu.getajaxmenu($, setting)
    }
    else{ //else if markup menu
     ddsmoothmenu.buildmenu($, setting)
    }
})


永远不会在Blogger中触发,但会在我的简单网页上触发。这是Blogger的问题吗?准备好文档后,博客作者是否需要处理其他事件?

最佳答案

代替使用jQuery(document).ready(),您可以尝试以下操作:

$(function () {

    if (typeof setting.contentsource=="object"){
        ddsmoothmenu.getajaxmenu($, setting)
    }

    else{ //else if markup menu
     ddsmoothmenu.buildmenu($, setting)
    }
});

关于javascript - 博客上的jQuery文档加载问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8616094/

10-12 06:38