mobile.changePage()无法在ajax中运行

时间:2012-07-02 07:26:26

标签: jquery jquery-mobile

这是我在jsfiddle中的代码 http://jsfiddle.net/kavin/5xVZQ/

我想要的是当我点击图片时,它应该显示选项页面并隐藏图像页面,图像被隐藏但是选项页面中的内容没有显示,请帮助我, 提前谢谢

2 个答案:

答案 0 :(得分:1)

而不是

$(document).ready(function () {
    $('#option').click(function () {
        $.mobile.changePage($('#options'), 'pop');
        $('#option').hide();

    });
});​

尝试

$(document).ready(function () {
    $('#option').click(function () {
        $.mobile.changePage('#options', {transition:'pop'});
        $('#option').hide();

    });
});​

如果点击功能不能正常工作,请尝试使用bind click。它曾经发生在我身上,当我使用bind时它起作用了。

答案 1 :(得分:0)

更简单快速的解决方案&不需要javascript代码。

<a href='#options'> 
   <img id="option"  src="icons/options.png" width="80px" height="80px"/>  
</a>