jquery mobile只替换内容div

Joh*_*ner 6 mobile jquery jquery-mobile

我正在使用jquery mobile,我喜欢多页面概念,你只需要参考他们的id就可以用另一个页面替换孔页面.

现在我的应用程序有一个导航栏(当然),我讨厌当我点击导航栏中的链接时,整个页面向左滑动(包括导航栏),另一个页面来自右侧.

我只是想替换内容div,导航栏应该固定在底部,而不是一直刷新!你懂我的意思吗?如果我只是引用内容div id,它就像我引用页面ID一样不起作用.

我希望你知道我的意思.那我该怎么处理呢?

Rya*_*yan 3

一种方法是覆盖click链接事件,并用新内容替换 div(目标)的内容。在 jQuery 中这样做很简单,例如

 $('#replacement-target').html( $('#source-content').html() ); 
Run Code Online (Sandbox Code Playgroud)

要使用 jQuery,您可能需要调用refresh内容以确保框架正确设置样式。

请参阅jsFiddle的示例。