jQuery Mobile 无法读取触发器上未定义的“选项”(“pagecreate”)
Posted
技术标签:
【中文标题】jQuery Mobile 无法读取触发器上未定义的“选项”(“pagecreate”)【英文标题】:jQuery Mobile Cannot read 'options' of undefined on trigger('pagecreate') 【发布时间】:2013-04-15 15:08:57 【问题描述】:我正在将一个外部页面加载到我的 jqm 页面上的 div 中,为了使用 jQuery 移动样式来增强它,我在 div 上调用了 trigge('pagecreate'),这可以在控制台中使用。
$('#search-results-page').load('searchResults.php',options:$.encodeJSON(data.options),search:$.encodeJSON(data.search),function ()
$(this).trigger('pagecreate',options:);
$.mobile.changePage('#search-results-page');
);
如果我将代码放在 try catch 块中,它会起作用,但如果我不这样做,则会收到此错误:
未捕获的类型错误:无法读取未定义 jquery.mobile-1.3.1.js:7535 的属性“选项”
【问题讨论】:
【参考方案1】:我收到了这个错误,这是因为我使用的是 jQuery 2.0.0
试试 jQuery 1.9.1
【讨论】:
第一次使用面板时出现同样的错误,您的解决方案已解决。谢谢!以上是关于jQuery Mobile 无法读取触发器上未定义的“选项”(“pagecreate”)的主要内容,如果未能解决你的问题,请参考以下文章
未捕获的类型错误:无法读取文本字段上未定义错误的属性“toLowerCase”
React Native UnhandledPromiseRejectionWarning:TypeError:无法读取WebSocketServer上未定义的属性'url'
错误未捕获类型错误:无法读取完整日历上未定义的属性“hasTime”
react-native-camera 无法读取 android 上未定义的属性“常量”
TypeError:无法读取React BeatifulDnD上未定义的属性'map'
发生以下错误:RGB.js:16未捕获的TypeError:无法读取HTMLButtonElement上未定义的属性'add'。((RGB.js:16)