jQuery Mobile无法读取触发器上未定义的'选项'('pagecreate')

时间:2013-04-22 16:15:32

标签: jquery mobile jquery-mobile

我正在我的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块中,但是如果我没有,那么我会收到此错误:

Uncaught TypeError:无法读取未定义的jquery.mobile-1.3.1.js的属性'options':7535

1 个答案:

答案 0 :(得分:10)

我收到此错误,因为我使用的是jQuery 2.0.0

尝试使用jQuery 1.9.1