问题:我有非常长的文本字段,我正在截断它们并将全文放入一个 jQuery Mobile 弹出窗口中,当单击“[更多]”链接时将出现该弹出窗口。但是,在用弹出标记替换文本后,我找不到合适的钩子来初始化弹出窗口。我将它绑定到pageinit
,但是当我单击时,什么也没有发生。根本不绑定替换代码会给我这样的消息:“在尚未初始化的弹出窗口上调用的函数”,所以我知道一些初始化是必要的 - 但如果不是在pageinit
,我不知道它需要多早的堆栈被称为。
JSFiddle: http: //jsfiddle.net/KSFyn/1/ - 注意:因为 JSFiddle 的内置 jQuery Mobile 是 1.1.1,所以 pageinit 没有按预期执行,但这让您了解我的内容我试图完成。