.jqm不是一个函数

时间:2012-05-28 06:51:24

标签: javascript jquery javascript-events

我在jqm功能中遇到了麻烦

    <span class="smaller gray">[ <span class="blueonly"><a href="javascript:void(0)" rel="nofollow" onclick="javascript:jQuery(\'#saved_search_modal\').jqm({modal: false}).jqmShow();" >' . $phrase['_save_as_favorite_search'] . '</a></span> ]</span>'; 

根据上述功能,当我点击保存搜索链接时,它会抛出错误显示

jQuery("#saved_search_modal").jqm is not a function

为什么会这样...... Canany有人建议.......

2 个答案:

答案 0 :(得分:1)

试试这个

$(document).ready(function(){
// write your code here, related to jqm.
});

答案 1 :(得分:0)

您应该检查您的插件是否已正确加载并及时填写。你可以使用firebug for Firefox(或其他浏览器的任何其他等价物)

检查NET选项卡以查看外部文件是否已正确加载,并在尝试使用之前使用调试器查看它们是否已加载。

请注意,像您这样的内联代码使调试更加困难。我会认真地建议从你的标记中分离你的javascript并将其放在外部文件中。