我想顯示不同顏色的jquery移動替代按鈕。我現在使用的代碼只能將按鈕主題更改爲'e',但我想'主題b'。可能是什麼問題?以下是代碼。jquery手機替代按鈕主題動態填充按鈕?
$(document).delegate('[data-role="page"]', 'pagecreate', function(e) {
var db = openDatabase("Database", "1.0", "PhoneGap Demo", 200000);
db.transaction(function(tx) {
tx.executeSql("SELECT id FROM DEMO", [],
function(tx, results) {
var len = results.rows.length,
i;
//If no result Found
for (i = 0; i < len; i++) {
var test = results.rows.item(i).id % 2; //to get the alternate row's
if (test == 0) {
var id = "color" + results.rows.item(i).id;
$("#" + id).attr('data-content-theme', 'e').removeClass('ui-body-d').addClass('ui-body-e').trigger('create'); // Change to theme e
}
}
});
});
});
我正在根據動態填充按鈕的ID更改按鈕主題。
你試過了什麼?你說你想把它設置爲'b',但是你的代碼顯示你將它設置爲'e' – Jeemusu
,當我嘗試將它設置爲'b'時,它將它重置爲'd' – user1456131
你如何設置它爲'B'?在上面的代碼中,你沒有試圖將它設置爲'b'。你怎麼一直在努力去做呢? – Jeemusu