2011-12-30 69 views
0

看起來像jquery mobile使用data-XXX標籤屬性在頁面加載時初始化小部件。 例如<a href="#main" data-icon="info" data-role="button">back</a>變成這樣的事情在jquery mobile中更新小部件

<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> 

我想知道如何重新生成控件,如果我動態地更改一些數據,XXX屬性?例如。我會改變data-icon =「delete」,並會看到這個小部件是使用新的數據圖標重新生成的。甚至將數據角色從「按鈕」改爲其他。 有什麼辦法嗎?

回答