Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquerymobile中的小部件更新_Jquery_Jquery Mobile - Fatal编程技术网

jquerymobile中的小部件更新

jquerymobile中的小部件更新,jquery,jquery-mobile,Jquery,Jquery Mobile,看起来jquery mobile使用数据XXX标记属性在页面加载时初始化小部件。 例如,会变成这样 <a href="#main" data-icon="home" class="managable ui-btn-left ui-btn ui-btn-icon-left ui-btn-corner-all ui-shadow ui-btn-up-a" data-theme="a"> <span class="ui-btn-inner ui-btn-corner-all

看起来jquery mobile使用数据XXX标记属性在页面加载时初始化小部件。 例如,
会变成这样

 <a href="#main" data-icon="home" class="managable ui-btn-left ui-btn ui-btn-icon-left  ui-btn-corner-all ui-shadow ui-btn-up-a" data-theme="a">
   <span class="ui-btn-inner ui-btn-corner-all" aria-hidden="true">
      <span class="ui-btn-text">back</span><span class="ui-icon ui-icon-home ui-icon-shadow">        
      </span>
   </span>
 </a>

我想知道,如果我动态更改某些数据属性,如何重新生成该小部件?例如,我会更改data icon=“delete”,并会看到这个小部件是使用新的数据图标重新生成的。甚至将数据角色从“按钮”更改为其他角色。
有什么办法吗?

如果要向页面中添加一些不存在的内容,或者更改现有元素,则需要刷新页面上的该元素