javascript - 使用 Ratchet push.js 以编程方式加载 url

标签 javascript ratchet ratchet-2 ratchet-bootstrap push.js

Ratchet单页应用程序框架使用 push.js 将新页面加载到 View 中。例如:

<a href="link.html">link<a>

这将使用 push 将 .content div 中的所有内容替换为 link.html 的 .content。如果您在两个页面上都有 .bar-title 和 .bar-tab,它还会更新它们。

我想对 Javascript 函数调用使用相同的机制。在我开始修补 Ratchet 之前,有没有一种优雅的方法可以做到这一点?

谢谢!

最佳答案

user2078515 的回答对我不起作用。 options 未正确定义并且以这种方式定义函数不会将其置于全局范围内。 PUSH 无论如何都在全局范围内,所以你可以这样做:

PUSH({
  url: 'file:///android_asset/www/userlist.html'
});

由于某种原因我无法让 transition 工作,但这可能是一个单独的问题...

关于javascript - 使用 Ratchet push.js 以编程方式加载 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18120335/

相关文章:

javascript - jQuery Lite 内容 slider - 将类添加到当前幻灯片

javascript - 基于http或https协议(protocol)动态加载javascript

javascript - Websocket 连接被拒绝。与 'ws://127.0.0.1:2000/' 的 WebSocket 连接失败:连接建立时出错:net::ERR_CONNECTION_REFUSED

Websocket : Are Rachet & autobahn from npm compatible?

javascript - 使用 Ratchet\Push.js 加载页面后执行自定义脚本

css - Cordova 应用程序 - Android 5 Lollipop 上的滚动问题

javascript - 棘轮弹出窗口关闭的 JS 回调

javascript - html 禁用的文本字段应该允许由 javascript 进行的更改

javascript - JQuery Ajax 在发送多个数据时出错

php - 关闭 Ratchet IOServer