Jquery mobile 动态创建导航栏

Jquery mobile 动态创建导航栏,jquery-mobile,Jquery Mobile,我正在创建一个无序列表的字符串,我想替换我的导航栏 但当我说: $(':jqmData(role=navbar)').html(str).trigger("create"); 这行吗 $(':jqmData(role=navbar)').html(str).navbar(); 这行吗 $(':jqmData(role=navbar)').html(str).navbar(); 我知道这有点晚了,但对我来说很有效。尝试在navbar元素的父元素上执行.trigger('create')我知道

我正在创建一个无序列表的字符串,我想替换我的导航栏

但当我说:

$(':jqmData(role=navbar)').html(str).trigger("create");
这行吗

$(':jqmData(role=navbar)').html(str).navbar();
这行吗

$(':jqmData(role=navbar)').html(str).navbar();

我知道这有点晚了,但对我来说很有效。尝试在navbar元素的父元素上执行.trigger('create')

我知道这有点晚,但对我来说很有效。尝试在navbar元素的父元素上执行.trigger('create')

我可以通过完全删除,然后使用$('header').trigger('create')重新插入来完成这项操作;我可以通过完全删除,然后用$('header').trigger('create')重新插入来实现这一点;永远不会太迟。下次我在引擎盖上的时候,我会试试这个解决方案。永远不会太迟@thedjaney。下次我在引擎盖里的时候,我会试试那个解决方案。