我在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有人建议.......
答案 0 :(得分:1)
试试这个
$(document).ready(function(){
// write your code here, related to jqm.
});
答案 1 :(得分:0)
您应该检查您的插件是否已正确加载并及时填写。你可以使用firebug for Firefox(或其他浏览器的任何其他等价物)
检查NET选项卡以查看外部文件是否已正确加载,并在尝试使用之前使用调试器查看它们是否已加载。
请注意,像您这样的内联代码使调试更加困难。我会认真地建议从你的标记中分离你的javascript并将其放在外部文件中。