そのため、ボタンのリストを動的に作成し、それらをjqueryモバイルページのdivに挿入しています。問題は、それらが挿入されたときに、手動で html に入力した場合のようにスタイルが設定されなくなったことです。これが私がやっていることのコードです:
function iabGetURLs(){
var allURLs = window.localStorage.getItem("iabURLs");
html = "";
tmpURLs = allURLs.split(",");
for(var z=0;z<tmpURLs.length;z++){
var urlParts = tmpURLs[z].split("|");
html += '<input type="button" rel="' + urlParts[0] + '" class="iabListButton_' + z + '" value="' + urlParts[1] + '" />';
}
$(".iabList").html(html); //puts it in the div
クリック機能:
$("[class^=iabListButton_]").click(function(){
$this = $(this);
$goURL = $this.attr('rel');
startBrowser($goURL);
});