[英]How to make jQuery Mobile apply enhancement after Knockout applyBindings()?
我使用ajax调用从服务器获取数据,并使用ko.applyBindings()
绑定它们。 但是JQM在此绑定之前应用了增强功能,这打破了一切。 如何使JQM不自动应用增强功能,而是在ko.applyBindings()
之后显式地 (通过调用诸如enhanceWithin
类的enhanceWithin
)应用增强功能。
将autoInitializePage
设置为false。
$(document).bind("mobileinit", function(){
$.mobile.autoInitializePage = false;
});
然后调用$.mobile.initializePage();
明确地。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.